FEN
[Event "rated blitz game"]
[Site "https://lichess.org/L3iNlGoU"]
[Date "2026.01.02"]
[Round "-"]
[White "richsu"]
[Black "ANAND_1996"]
[Result "1-0"]
[GameId "L3iNlGoU"]
[UTCDate "2026.01.02"]
[UTCTime "00:43:24"]
[WhiteElo "887"]
[BlackElo "884"]
[WhiteRatingDiff "+8"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System, with e6"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... e6 { [%eval 0.37] } 2. Bf4 { [%eval 0.1] } 2... d5 { [%eval 0.1] } 3. Nf3 { [%eval 0.12] } { D02 Queen's Pawn Game: London System, with e6 } 3... g5? { (0.12 → 1.75) Mistake. Bd6 was best. } { [%eval 1.75] } (3... Bd6 4. Bxd6 Qxd6 5. c4 Nf6 6. e3 O-O 7. Nc3 dxc4 8. Bxc4) 4. Bxg5 { [%eval 1.73] } 4... Be7 { [%eval 1.81] } 5. h4 { [%eval 1.9] } 5... h6 { [%eval 1.98] } 6. Bf4 { [%eval 2.1] } 6... Bd6 { [%eval 2.15] } 7. Ne5 { [%eval 2.04] } 7... Bxe5 { [%eval 2.6] } 8. Bxe5 { [%eval 2.55] } 8... f6 { [%eval 3.26] } 9. Bg3 { [%eval 3.22] } 9... Nc6 { [%eval 3.22] } 10. e3 { [%eval 3.23] } 10... e5 { [%eval 3.68] } 11. Qh5+ { [%eval 3.78] } 11... Kf8 { [%eval 3.69] } 12. dxe5 { [%eval 3.67] } 12... fxe5 { [%eval 3.61] } 13. Qf3+? { (3.61 → 1.94) Mistake. Bxe5 was best. } { [%eval 1.94] } (13. Bxe5 Nf6 14. Bxf6 Qxf6 15. Nc3 Ne5 16. Be2 c6 17. O-O-O Rg8 18. Rd4 Kg7) 13... Nf6 { [%eval 2.11] } 14. Bb5?? { (2.11 → -3.71) Blunder. Qe2 was best. } { [%eval -3.71] } (14. Qe2 Qe8 15. h5 Kg7 16. Nc3 d4 17. Nb5 Qf7 18. Rh4 Bf5 19. exd4 exd4) 14... Nb4?? { (-3.71 → 3.62) Blunder. Bg4 was best. } { [%eval 3.62] } (14... Bg4 15. Qxg4 Nxg4 16. Nc3 Nf6 17. h5 Nb4 18. O-O-O Qe7 19. Bh4 Rg8 20. Bxf6) 15. Ba4?? { (3.62 → -3.62) Blunder. Bxe5 was best. } { [%eval -3.62] } (15. Bxe5 Kf7 16. Ba4 Rg8 17. a3 Nc6 18. Bxc6 bxc6 19. Nc3 Qe7 20. Bxf6 Qxf6) 15... e4?? { (-3.62 → 2.89) Blunder. Bg4 was best. } { [%eval 2.89] } (15... Bg4 16. Nd2 Bxf3 17. Nxf3 e4 18. Nd4 Kf7 19. a3 Na6 20. Bb3 Nc5 21. Ba2) 16. Qe2?! { (2.89 → 1.86) Inaccuracy. Qf4 was best. } { [%eval 1.86] } (16. Qf4 Kg7 17. a3 Na6 18. Bb5 c6 19. Bxa6 bxa6 20. Nd2 Kh7 21. O-O-O Rf8) 16... Bg4?! { (1.86 → 2.59) Inaccuracy. Rg8 was best. } { [%eval 2.59] } (16... Rg8 17. Qd2 Qe7 18. a3 Na6 19. b4 Bg4 20. Nc3 Rd8 21. O-O Kg7 22. Qd4) 17. f3 { [%eval 2.52] } 17... exf3 { [%eval 2.98] } 18. gxf3 { [%eval 3.05] } 18... Bh5 { [%eval 2.72] } 19. O-O?? { (2.72 → 0.31) Blunder. Nc3 was best. } { [%eval 0.31] } (19. Nc3 Rg8 20. Qf2 c6 21. a3 a5 22. Bb3 a4 23. Nxa4 b5 24. Nc3 c5) 19... Rg8 { [%eval 0.31] } 20. Kh2 { [%eval 0.23] } 20... c6?! { (0.23 → 0.78) Inaccuracy. Bf7 was best. } { [%eval 0.78] } (20... Bf7) 21. c3? { (0.78 → -0.40) Mistake. Qf2 was best. } { [%eval -0.4] } (21. Qf2 Bg6) 21... Na6? { (-0.40 → 0.85) Mistake. Rxg3 was best. } { [%eval 0.85] } (21... Rxg3 22. Kxg3 Qd6+ 23. Kh3 Ke7 24. Nd2 Rg8 25. Rg1 Bg6 26. e4 dxe4 27. Kg2) 22. Bc2 { [%eval 0.71] } 22... b5? { (0.71 → 2.27) Mistake. Bf7 was best. } { [%eval 2.27] } (22... Bf7 23. Nd2 Nh5 24. Bf2 Qd6+ 25. f4 Nf6 26. Rg1 Ke7 27. b4 Nc7 28. Nb3) 23. Nd2 { [%eval 2.26] } 23... Nc5 { [%eval 2.44] } 24. Rf2? { (2.44 → 0.69) Mistake. Qf2 was best. } { [%eval 0.69] } (24. Qf2 Kg7 25. Rg1 Kh8 26. Bf4 Qe7 27. Rxg8+ Rxg8 28. Rg1 Rxg1 29. Kxg1 Qg7+) 24... a5? { (0.69 → 2.41) Mistake. Bf7 was best. } { [%eval 2.41] } (24... Bf7) 25. Rg1 { [%eval 2.77] } 25... b4 { [%eval 3.31] } 26. Be5? { (3.31 → 1.56) Mistake. e4 was best. } { [%eval 1.56] } (26. e4 Qe7 27. Qe3 bxc3 28. bxc3 Kf7 29. e5 Bg6 30. Ne4 Nfxe4 31. fxe4+ Ke8) 26... Rxg1?! { (1.56 → 2.18) Inaccuracy. Qe7 was best. } { [%eval 2.18] } (26... Qe7 27. Rxg8+ Kxg8 28. Rg2+ Kf7 29. Bd4 Rg8 30. Rxg8 Nxg8 31. Kh3 Nf6 32. Kg2) 27. Kxg1 { [%eval 2.02] } 27... bxc3 { [%eval 2.65] } 28. bxc3 { [%eval 2.17] } 28... Nfd7 { [%eval 2.38] } 29. Rg2?? { (2.38 → -3.24) Blunder. Bd6+ was best. } { [%eval -3.24] } (29. Bd6+ Kg8 30. Qe1 Qf6 31. Rg2+ Kh8 32. Qg3 Re8 33. e4 dxe4 34. fxe4 Nb7) 29... Ke7?? { (-3.24 → 3.09) Blunder. Nxe5 was best. } { [%eval 3.09] } (29... Nxe5 30. e4 Qf6 31. exd5 cxd5 32. Qb5 Qd6 33. c4 Bf7 34. cxd5 Bxd5 35. Kh1) 30. Bf4?! { (3.09 → 2.17) Inaccuracy. Bd4 was best. } { [%eval 2.17] } (30. Bd4 Ne6 31. Bf5 Ndf8 32. Rg8 Bf7 33. Bxe6 Bxg8 34. Bxg8 Qd6 35. Qg2 Qg6) 30... Ke6? { (2.17 → 3.86) Mistake. Qh8 was best. } { [%eval 3.86] } (30... Qh8 31. e4 d4 32. cxd4 Ne6 33. Be3 Nxd4 34. Qd3 c5 35. Ba4 Rd8 36. Bxd7) 31. Bg6 { [%eval 4.05] } 31... Nf6 { [%eval 3.67] } 32. Bxh5 { [%eval 2.96] } 32... Nxh5 { [%eval 2.93] } 33. Rg6+?? { (2.93 → 0.80) Blunder. Bxh6 was best. } { [%eval 0.8] } (33. Bxh6 Qf6 34. Bg5 Qxc3 35. e4 d4 36. f4 Qe3+ 37. Kf1 Qxe2+ 38. Kxe2 Kf7) 33... Kf5?? { (0.80 → 7.60) Blunder. Kf7 was best. } { [%eval 7.6] } (33... Kf7 34. Qg2 Qxh4 35. Bxh6 Ne6 36. Bg5 Qg3 37. Rf6+ Ke7 38. Rh6+ Nxg5 39. Rxh5) 34. Rxh6? { (7.60 → 3.75) Mistake. Qg2 was best. } { [%eval 3.75] } (34. Qg2 Qxh4 35. Rxh6 Nf6 36. Rxh4 Rg8 37. Rh5+ Ke6 38. Rg5 Rxg5 39. Qxg5 Kf7) 34... Ng3?? { (3.75 → Mate in 6) Checkmate is now unavoidable. Nxf4 was best. } { [%eval #6] } (34... Nxf4 35. exf4) 35. Qg2 { [%eval #10] } 35... Rb8 { [%eval #1] } 36. Qxg3 { [%eval #5] } 36... Rb1+ { [%eval #3] } 37. Nxb1 { [%eval #2] } 37... Nd3 { [%eval #1] } 38. Qg6# { White wins by checkmate. } 1-0