FEN
[Event "rated rapid game"]
[Site "https://lichess.org/xkLvsKMH"]
[Date "2026.02.27"]
[Round "-"]
[White "DOSTOEVSKYexe"]
[Black "Tomasignaciopimentel"]
[Result "1-0"]
[GameId "xkLvsKMH"]
[UTCDate "2026.02.27"]
[UTCTime "01:02:05"]
[WhiteElo "868"]
[BlackElo "883"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-12"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D02"]
[Opening "Queen's Pawn Game: Zukertort Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } { D02 Queen's Pawn Game: Zukertort Variation } 2... Bf5 { [%eval 0.34] } 3. Nc3 { [%eval 0.0] } 3... Nc6 { [%eval 0.02] } 4. a3 { [%eval 0.0] } 4... e5?! { (0.00 → 0.98) Inaccuracy. e6 was best. } { [%eval 0.98] } (4... e6 5. Bf4 Bd6 6. Bg3 Nf6 7. e3 Ne7 8. Bd3 c6 9. Qe2) 5. dxe5 { [%eval 1.14] } 5... Nge7 { [%eval 1.21] } 6. Bf4 { [%eval 0.96] } 6... Ng6 { [%eval 1.35] } 7. e3 { [%eval 1.32] } 7... Qe7?? { (1.32 → 3.69) Blunder. d4 was best. } { [%eval 3.69] } (7... d4 8. Nb5 Bc5 9. Bg5 f6 10. exf6 gxf6 11. Bh6 dxe3 12. Qe2 Qe7 13. O-O-O) 8. Nxd5 { [%eval 3.41] } 8... Qd8 { [%eval 3.39] } 9. Bd3 { [%eval 3.29] } 9... Qxd5 { [%eval 3.9] } 10. Bxf5 { [%eval 3.78] } 10... Rd8 { [%eval 3.87] } 11. Qxd5 { [%eval 3.78] } 11... Rxd5 { [%eval 3.85] } 12. e4?! { (3.85 → 3.03) Inaccuracy. Rd1 was best. } { [%eval 3.03] } (12. Rd1 Rc5 13. Ke2 Nxf4+ 14. exf4 f6 15. Rd2 Be7 16. Bd7+ Kf7 17. c3 g5) 12... Rc5 { [%eval 3.01] } 13. O-O-O?? { (3.01 → -1.23) Blunder. Bxg6 was best. } { [%eval -1.23] } (13. Bxg6 hxg6 14. O-O-O Nd8 15. Nd4 Rc4 16. f3 Bc5 17. c3 Bxd4 18. Rxd4 Rc6) 13... Ncxe5?? { (-1.23 → 4.25) Blunder. Nxf4 was best. } { [%eval 4.25] } (13... Nxf4 14. Bd7+ Ke7 15. Bc8 a5 16. Rd7+ Ke8 17. Rhd1 Ne6 18. Bxb7 Be7 19. Kb1) 14. Bxe5 { [%eval 4.22] } 14... Nxe5 { [%eval 4.01] } 15. Nxe5?! { (4.01 → 2.88) Inaccuracy. b4 was best. } { [%eval 2.88] } (15. b4 Nxf3 16. bxc5 Ne5 17. f4 Ng6 18. Rd7 Bxc5 19. Rxc7 Bxa3+ 20. Kb1 Bd6) 15... Rxe5 { [%eval 2.94] } 16. Bd7+?! { (2.94 → 2.10) Inaccuracy. f4 was best. } { [%eval 2.1] } (16. f4 Re7 17. Rd3 f6 18. Rhd1 Kf7 19. Rd8 b6 20. Rc8 h5 21. Kb1 g6) 16... Ke7 { [%eval 2.22] } 17. f3?! { (2.22 → 1.20) Inaccuracy. Bc8 was best. } { [%eval 1.2] } (17. Bc8 Rxe4 18. Rd7+ Kf6 19. Rxc7 b6 20. Rd1 Bc5 21. Rc6+ Ke5 22. Rd7 Rf8) 17... Kf6 { [%eval 1.58] } 18. g4? { (1.58 → 0.20) Mistake. Rhe1 was best. } { [%eval 0.2] } (18. Rhe1 g5 19. g3 Ra5 20. Bf5 Bd6 21. Rf1 h5 22. f4 gxf4 23. gxf4 Re8) 18... Bc5 { [%eval 0.41] } 19. f4?! { (0.41 → -0.36) Inaccuracy. h4 was best. } { [%eval -0.36] } (19. h4 Rd8 20. c3 g6 21. Ba4 Rxd1+ 22. Rxd1 Be3+ 23. Kc2 Re7 24. Rd8) 19... Be3+ { [%eval 0.09] } 20. Kb1 { [%eval 0.1] } 20... Rxe4 { [%eval 0.07] } 21. g5+ { [%eval 0.01] } 21... Ke7?? { (0.01 → 3.23) Blunder. Kg6 was best. } { [%eval 3.23] } (21... Kg6 22. Rhe1 Rd4 23. Rxd4 Bxd4 24. Bb5 Bc5 25. Bd3+ Kh5 26. g6 f6 27. gxh7) 22. Rhe1?? { (3.23 → -0.12) Blunder. Bf5 was best. } { [%eval -0.12] } (22. Bf5 Re6 23. Rhf1 Rf8 24. Rf3 Bc5 25. Bxe6 fxe6 26. Rh3 Bd6 27. Rxh7 Kf7) 22... Rd8 { [%eval -0.24] } 23. Bf5?! { (-0.24 → -0.92) Inaccuracy. Rd3 was best. } { [%eval -0.92] } (23. Rd3 Rxd7 24. Rexe3 Rd4 25. Rxe4+ Rxe4 26. Rc3 c6 27. Rb3 b5 28. Rc3 Rxf4) 23... Rxf4?? { (-0.92 → Mate in 3) Checkmate is now unavoidable. Rxd1+ was best. } { [%eval #3] } (23... Rxd1+ 24. Rxd1 Rxf4 25. Bc8 b6 26. Rd7+ Ke8 27. Rxc7 Rf1+ 28. Ka2 Kd8 29. Rc6) 24. Rxd8?? { (Mate in 3 → -0.28) Lost forced checkmate sequence. Rxe3+ was best. } { [%eval -0.28] } (24. Rxe3+ Re4 25. Rxe4+ Kf8 26. Rxd8#) 24... Kxd8 { [%eval -0.45] } 25. Rxe3?? { (-0.45 → -2.26) Blunder. Bxh7 was best. } { [%eval -2.26] } (25. Bxh7 Bf2 26. Re4 Rf3 27. h4 g6 28. h5 gxh5 29. Re2 Bg3 30. g6 fxg6) 25... Rxf5 { [%eval -2.22] } 26. Rg3 { [%eval -2.21] } 26... Rf1+ { [%eval -1.92] } 27. Ka2 { [%eval -1.91] } 27... Ke7 { [%eval -1.5] } 28. h4 { [%eval -1.96] } 28... Rh1?! { (-1.96 → -1.27) Inaccuracy. Rf4 was best. } { [%eval -1.27] } (28... Rf4 29. Re3+ Kd7 30. Rd3+ Kc8 31. Rh3 a5 32. Kb3 a4+ 33. Kc3 Kd7 34. b4) 29. Rg4 { [%eval -1.62] } 29... h5 { [%eval -1.38] } 30. Re4+?! { (-1.38 → -1.99) Inaccuracy. gxh6 was best. } { [%eval -1.99] } (30. gxh6 gxh6 31. Rb4 b6 32. Re4+ Kd6 33. Rf4 Ke6 34. Re4+ Kf5 35. Re7 Kg6) 30... Kd6 { [%eval -1.55] } 31. Re8?? { (-1.55 → -4.53) Blunder. b4 was best. } { [%eval -4.53] } (31. b4 f5 32. gxf6 gxf6 33. Rd4+ Ke7 34. Re4+ Kf7 35. b5 f5 36. Rc4 Ke6) 31... g6? { (-4.53 → -2.51) Mistake. Rxh4 was best. } { [%eval -2.51] } (31... Rxh4 32. Rd8+ Kc6 33. Rg8 g6 34. Rf8 Rf4 35. Kb3 h4 36. Kc3 Kd7 37. Kd3) 32. Rf8 { [%eval -2.86] } 32... Rf1 { [%eval -2.24] } 33. Ra8?! { (-2.24 → -3.43) Inaccuracy. Rd8+ was best. } { [%eval -3.43] } (33. Rd8+ Ke6 34. Ra8 a6 35. Ra7 Rf4 36. Rxb7 Rxh4 37. Rxc7 Re4 38. Rc6+ Kf5) 33... f5?? { (-3.43 → -1.12) Blunder. Rf4 was best. } { [%eval -1.12] } (33... Rf4 34. Rd8+ Ke7 35. Rc8 Kd7 36. Rf8 a5 37. b4 a4 38. Kb2 Ke7 39. Rc8) 34. Rxa7? { (-1.12 → -2.89) Mistake. gxf6 was best. } { [%eval -2.89] } (34. gxf6 Rxf6 35. Rxa7 b6 36. Ra8 Ke5 37. b4 Kf4 38. Rd8 Kg3 39. Rd4 g5) 34... f4 { [%eval -2.7] } 35. Rxb7 { [%eval -2.6] } 35... f3?? { (-2.60 → -0.75) Blunder. Rh1 was best. } { [%eval -0.75] } (35... Rh1 36. Rb8 Rxh4 37. Rg8 Ke5 38. Rxg6 f3 39. Rf6 Ke4 40. b4 Ke3 41. Re6+) 36. Rb8 { [%eval -0.87] } 36... f2?? { (-0.87 → 1.23) Blunder. Ke5 was best. } { [%eval 1.23] } (36... Ke5 37. Rf8 Ke4 38. a4 Rd1 39. a5 Ke3 40. a6 Rd6 41. Rf6 Rd5 42. b4) 37. Rf8 { [%eval 1.2] } 37... Ke5 { [%eval 1.61] } 38. a4 { [%eval 1.82] } 38... Ke4? { (1.82 → 3.40) Mistake. Kd6 was best. } { [%eval 3.4] } (38... Kd6 39. b4 Kc6 40. a5 Kb7 41. b5 Rh1 42. Rxf2 Rxh4 43. Kb3 Rg4 44. a6+) 39. a5 { [%eval 3.18] } 39... Ke3? { (3.18 → 5.74) Mistake. Rh1 was best. } { [%eval 5.74] } (39... Rh1 40. Rxf2 Rxh4 41. Rf6 Ke5 42. b3 Rd4 43. Rxg6 Kf4 44. Rc6 h4 45. g6) 40. a6 { [%eval 5.57] } 40... Re1 { [%eval 6.39] } 41. a7 { [%eval 6.38] } 41... f1=Q { [%eval 6.35] } 42. Rxf1 { [%eval 6.15] } 42... Rxf1 { [%eval 5.91] } 43. a8=Q { [%eval 5.43] } 43... Rg1? { (5.43 → 16.60) Mistake. Rf4 was best. } { [%eval 16.6] } (43... Rf4 44. Qe8+ Kf2 45. Qxg6 Ra4+ 46. Kb1 Rxh4 47. Qf7+ Kg1 48. c4 Rh3 49. g6) 44. Qa7+ { [%eval 13.83] } 44... Kf3 { [%eval 14.86] } 45. Qxg1 { [%eval 10.31] } { Black resigns. } 1-0