Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/tohdN4YB"] [Date "2026.04.27"] [Round "-"] [White "Nitilakshan"] [Black "zelalmegapro"] [Result "0-1"] [GameId "tohdN4YB"] [UTCDate "2026.04.27"] [UTCTime "05:57:14"] [WhiteElo "790"] [BlackElo "948"] [WhiteRatingDiff "-4"] [BlackRatingDiff "+28"] [Variant "Standard"] [TimeControl "600+0"] [ECO "D00"] [Opening "Queen's Pawn Game: Chigorin Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nc3 { [%eval -0.07] } { D00 Queen's Pawn Game: Chigorin Variation } 2... Nc6 { [%eval 0.23] } 3. Be3?! { (0.23 → -0.41) Inaccuracy. e4 was best. } { [%eval -0.41] } (3. e4 dxe4 4. d5 Nb8 5. Bg5 h6 6. Bh4 c6 7. dxc6 Nxc6) 3... Nf6 { [%eval -0.02] } 4. Qd3? { (-0.02 → -1.40) Mistake. Bf4 was best. } { [%eval -1.4] } (4. Bf4 Bf5 5. e3 e6 6. Bd3 Bxd3 7. cxd3 Bd6 8. Bxd6 cxd6) 4... e5 { [%eval -1.59] } 5. dxe5 { [%eval -1.65] } 5... Nxe5 { [%eval -1.62] } 6. Qb5+ { [%eval -2.09] } 6... c6 { [%eval -2.14] } 7. Qb3 { [%eval -2.15] } 7... b5 { [%eval -2.07] } 8. Bg5?! { (-2.07 → -3.01) Inaccuracy. Bd4 was best. } { [%eval -3.01] } (8. Bd4 Nc4 9. a3 Bd6 10. e3 O-O 11. Nf3 a5 12. Qa2 a4 13. Bd3 Qe7) 8... h6 { [%eval -2.65] } 9. Bxf6 { [%eval -2.7] } 9... gxf6?! { (-2.70 → -1.91) Inaccuracy. Qxf6 was best. } { [%eval -1.91] } (9... Qxf6 10. e4 b4 11. Nxd5 cxd5 12. Bb5+ Bd7 13. Qxd5 Rb8 14. Bxd7+ Nxd7 15. O-O-O) 10. Nb1 { [%eval -2.27] } 10... Nc4? { (-2.27 → -1.07) Mistake. Qb6 was best. } { [%eval -1.07] } (10... Qb6 11. Nd2 Be6 12. Qg3 O-O-O 13. Ngf3 Bc5 14. Nxe5 fxe5 15. e3 Rhg8 16. Qf3) 11. Qf3? { (-1.07 → -2.62) Mistake. e3 was best. } { [%eval -2.62] } (11. e3 f5 12. a4 f4 13. axb5 fxe3 14. f4 Bc5 15. Bxc4 dxc4 16. Qxc4 Qh4+) 11... Bb4+ { [%eval -2.1] } 12. c3 { [%eval -2.23] } 12... Qa5?? { (-2.23 → 2.15) Blunder. Ba5 was best. } { [%eval 2.15] } (12... Ba5 13. Nd2 Nxb2 14. Nb3 Bb6 15. e3 Qe7 16. Nh3 Na4 17. Rc1 Rg8 18. Nf4) 13. cxb4 { [%eval 1.69] } 13... Qxb4+ { [%eval 1.73] } 14. Nd2?? { (1.73 → Mate in 1) Checkmate is now unavoidable. Qc3 was best. } { [%eval #-1] } (14. Qc3 Qxb2 15. e3 Qxc3+ 16. Nxc3 Ke7 17. Bxc4 dxc4 18. a3 a5 19. Nge2 Bd7) 14... Nxd2?? { (Mate in 1 → -2.37) Lost forced checkmate sequence. Qxd2# was best. } { [%eval -2.37] } (14... Qxd2#) 15. Qe3+?? { (-2.37 → -4.98) Blunder. Qc3 was best. } { [%eval -4.98] } (15. Qc3 Qxc3 16. bxc3 Ne4 17. Rc1 Kd8 18. e3 Kc7 19. Ne2 Re8 20. Nd4 Nd6) 15... Ne4+ { [%eval -4.87] } 16. Kd1 { [%eval -4.8] } 16... O-O?! { (-4.80 → -3.54) Inaccuracy. Bf5 was best. } { [%eval -3.54] } (16... Bf5 17. Nh3 Qxb2 18. Rc1 d4 19. Qf4 Nc3+ 20. Ke1 Nxa2 21. Rd1 Qc3+ 22. Rd2) 17. f3 { [%eval -3.46] } 17... Nd2?? { (-3.46 → 2.72) Blunder. Qxb2 was best. } { [%eval 2.72] } (17... Qxb2 18. Rc1 Nd6 19. Qxh6 Re8 20. Qf4 Nf5 21. Qd2 Ne3+ 22. Ke1 Qe5 23. Rc5) 18. Qxd2 { [%eval 3.0] } 18... Qxd2+ { [%eval 3.16] } 19. Kxd2 { [%eval 3.19] } 19... d4 { [%eval 3.25] } 20. e3 { [%eval 3.25] } 20... c5 { [%eval 3.63] } 21. exd4 { [%eval 3.76] } 21... cxd4?! { (3.76 → 4.96) Inaccuracy. Rd8 was best. } { [%eval 4.96] } (21... Rd8 22. Ne2 a5 23. Rc1 c4 24. Ke3 a4 25. a3 Re8+ 26. Kd2) 22. Bxb5? { (4.96 → 3.12) Mistake. Bd3 was best. } { [%eval 3.12] } (22. Bd3 Be6 23. Nh3 Bxh3 24. gxh3 Rfe8 25. Rae1 Rxe1 26. Kxe1 Re8+ 27. Kd2) 22... a6? { (3.12 → 5.00) Mistake. Rb8 was best. } { [%eval 5.0] } (22... Rb8 23. a4 a6 24. Bd3 Rxb2+ 25. Kc1 Rxg2 26. Ne2 Kh8 27. Kd2 Bh3 28. Bxa6) 23. Bc4 { [%eval 4.86] } 23... a5 { [%eval 4.82] } 24. Ne2 { [%eval 4.87] } 24... Rd8 { [%eval 5.0] } 25. Kd3 { [%eval 4.53] } 25... Bf5+ { [%eval 4.65] } 26. Kd2 { [%eval 4.64] } 26... Rac8 { [%eval 4.99] } 27. Bb3?! { (4.99 → 3.72) Inaccuracy. Bd3 was best. } { [%eval 3.72] } (27. Bd3 Bxd3 28. Kxd3 Rc5 29. Rhe1 a4 30. Rab1 Rf5 31. Kd2 Rb5 32. Nf4) 27... d3 { [%eval 4.38] } 28. Rhc1?? { (4.38 → 0.73) Blunder. Nc3 was best. } { [%eval 0.73] } (28. Nc3 Rd4 29. Rhe1 h5 30. Rac1 a4 31. Bd5 Rxc3 32. bxc3 Rxd5 33. Rb1 Rc5) 28... Rb8?? { (0.73 → 4.57) Blunder. dxe2+ was best. } { [%eval 4.57] } (28... dxe2+ 29. Kxe2 Rb8 30. Rd1 Re8+ 31. Kf1 Be6 32. Bxe6 Rxe6 33. Rd2 Reb6 34. b3) 29. Ng3 { [%eval 4.32] } 29... Bg6 { [%eval 4.16] } 30. h4?! { (4.16 → 3.08) Inaccuracy. Rab1 was best. } { [%eval 3.08] } (30. Rab1 f5 31. h4 a4 32. Bxa4 Rd4 33. b4 f4 34. Ne4 Kf8 35. Bb3 Re8) 30... h5?! { (3.08 → 4.45) Inaccuracy. a4 was best. } { [%eval 4.45] } (30... a4 31. h5 Bh7 32. Bxa4 Rxb2+ 33. Kc3 Rxg2 34. Rg1 Rc8+ 35. Kd4 Rd8+ 36. Ke3) 31. Rc7?! { (4.45 → 3.39) Inaccuracy. Rc4 was best. } { [%eval 3.39] } (31. Rc4 a4 32. Rxa4 Rb7 33. Re1 Kg7 34. Rc4 Rd5 35. Ne4 Re7 36. Ra4) 31... Rb6?! { (3.39 → 4.32) Inaccuracy. a4 was best. } { [%eval 4.32] } (31... a4 32. Bxa4 Rxb2+ 33. Kc3 Rxg2 34. Ne4 d2 35. Rd1 Re2 36. Rd7 Rxd7 37. Bxd7) 32. Ne4 { [%eval 3.64] } 32... f5?! { (3.64 → 4.66) Inaccuracy. a4 was best. } { [%eval 4.66] } (32... a4 33. Bxa4 f5 34. Nc5 Rxb2+ 35. Kc3 Re2 36. f4 d2 37. Rd1 Rxg2 38. Nd7) 33. Ng5 { [%eval 4.33] } 33... Rb4 { [%eval 4.3] } 34. Bxf7+?! { (4.30 → 2.99) Inaccuracy. Rc4 was best. } { [%eval 2.99] } (34. Rc4 Rb7 35. Re1 a4 36. Rxa4 Kg7 37. f4 Rbd7 38. Ra6 Rb7 39. Rxg6+ Kxg6) 34... Bxf7 { [%eval 2.9] } 35. Rxf7?? { (2.90 → 0.11) Blunder. Nxf7 was best. } { [%eval 0.11] } (35. Nxf7 Rxb2+ 36. Ke3 Rd5 37. Kf4 d2 38. Nh6+ Kf8 39. Rd1 Rb6 40. Rc8+ Ke7) 35... Rxb2+ { [%eval 0.22] } 36. Kc1?? { (0.22 → -5.29) Blunder. Ke3 was best. } { [%eval -5.29] } (36. Ke3 Re2+ 37. Kf4 d2 38. Rd1 Re1 39. Rxd2 Rxd2 40. Kxf5 Rxg2 41. Ra7 Rb2) 36... Rdb8?? { (-5.29 → -0.24) Blunder. Rxg2 was best. } { [%eval -0.24] } (36... Rxg2 37. Rg7+ Kxg7 38. Ne6+ Kf6 39. Nxd8 Rg1+ 40. Kd2 Rxa1 41. Nc6 Rxa2+ 42. Kxd3) 37. Rxf5 { [%eval -0.28] } 37... d2+?? { (-0.28 → 4.65) Blunder. Rxg2 was best. } { [%eval 4.65] } (37... Rxg2 38. Nh3 Rh2 39. Rg5+ Kf7 40. Rg1 Kf6 41. Nf4 Rbb2 42. a3 Rbc2+ 43. Kd1) 38. Kd1 { [%eval 4.68] } 38... Re8 { [%eval 4.37] } 39. Nf7?? { (4.37 → Mate in 1) Checkmate is now unavoidable. Ne4 was best. } { [%eval #-1] } (39. Ne4 Rd8 40. Rxa5 Kf7 41. Rxh5 Ke6 42. a4 Rg8 43. Rb5 Rxb5 44. axb5 Rxg2) 39... Re1# { Black wins by checkmate. } 0-1