Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/tAwXkVpf"] [Date "2026.05.15"] [Round "-"] [White "moka2006"] [Black "DrKingsrook"] [Result "1-0"] [GameId "tAwXkVpf"] [UTCDate "2026.05.15"] [UTCTime "18:30:32"] [WhiteElo "1850"] [BlackElo "1780"] [WhiteRatingDiff "+16"] [BlackRatingDiff "-39"] [Variant "Standard"] [TimeControl "600+5"] [ECO "D04"] [Opening "Queen's Pawn Game: Colle System, Anti-Colle"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Bf5 { [%eval 0.34] } 3. e3 { [%eval 0.1] } 3... Nf6 { [%eval 0.15] } { D04 Queen's Pawn Game: Colle System, Anti-Colle } 4. b3 { [%eval 0.0] } 4... e6 { [%eval 0.01] } 5. Bb2 { [%eval 0.0] } 5... Be7 { [%eval 0.04] } 6. Nbd2 { [%eval 0.0] } 6... O-O { [%eval 0.0] } 7. Be2 { [%eval 0.0] } 7... Nbd7 { [%eval 0.0] } 8. Nh4 { [%eval -0.27] } 8... Be4 { [%eval 0.17] } 9. Nxe4?! { (0.17 → -0.70) Inaccuracy. O-O was best. } { [%eval -0.7] } (9. O-O Ne8 10. Nhf3 Bg6 11. c4 c6 12. a3 a5 13. Bc3 h6 14. c5 e5) 9... Nxe4 { [%eval -0.7] } 10. Nf3 { [%eval -0.68] } 10... Bb4+ { [%eval -0.71] } 11. c3?! { (-0.71 → -1.77) Inaccuracy. Kf1 was best. } { [%eval -1.77] } (11. Kf1 Ndf6 12. Bd3 c5 13. dxc5 Qe7 14. c6 bxc6 15. g3 Rad8 16. Qe2 Bc3) 11... Bxc3+ { [%eval -1.68] } 12. Bxc3 { [%eval -1.62] } 12... Nxc3 { [%eval -1.62] } 13. Qc2 { [%eval -1.67] } 13... Nxe2 { [%eval -1.65] } 14. Qxe2 { [%eval -1.63] } 14... Qe7 { [%eval -1.44] } 15. O-O { [%eval -1.45] } 15... c5 { [%eval -1.45] } 16. Qb5 { [%eval -1.41] } 16... b6 { [%eval -1.39] } 17. Rac1 { [%eval -1.52] } 17... Rfc8 { [%eval -1.46] } 18. Rc2 { [%eval -1.73] } 18... a6 { [%eval -1.37] } 19. Qd3 { [%eval -1.5] } 19... cxd4? { (-1.50 → -0.11) Mistake. b5 was best. } { [%eval -0.11] } (19... b5 20. dxc5 Rxc5 21. h3 h6 22. Nd4 Rac8 23. Rxc5 Qxc5 24. a4 Ne5 25. Qe2) 20. Nxd4? { (-0.11 → -1.64) Mistake. Rxc8+ was best. } { [%eval -1.64] } (20. Rxc8+ Rxc8 21. Qxa6 Qd8 22. Nxd4 Nc5 23. Qe2 Ne4 24. a4 Nc3 25. Qa6 e5) 20... Ne5? { (-1.64 → 0.01) Mistake. Rxc2 was best. } { [%eval 0.01] } (20... Rxc2 21. Qxc2 Qc5 22. Qd3 a5 23. h3 Rc8 24. Qa6 Nb8 25. Qd3 h6 26. Ne2) 21. Qd2? { (0.01 → -1.55) Mistake. Rxc8+ was best. } { [%eval -1.55] } (21. Rxc8+ Rxc8 22. Qxa6 Qc7 23. h3 h5 24. a4 g6 25. Ra1 h4 26. b4 Nc4) 21... Rc5 { [%eval -1.66] } 22. Rfc1 { [%eval -1.71] } 22... Rac8 { [%eval -1.69] } 23. Rxc5 { [%eval -1.7] } 23... bxc5 { [%eval -1.74] } 24. Ne2 { [%eval -1.79] } 24... c4 { [%eval -1.58] } 25. Qa5 { [%eval -1.82] } 25... Qb7 { [%eval -1.84] } 26. e4? { (-1.84 → -3.40) Mistake. Qc3 was best. } { [%eval -3.4] } (26. Qc3 Nd3 27. Rd1 h6 28. h3 Qc7 29. Ng3 Qc5 30. Nh5 e5 31. Ng3 Rc7) 26... cxb3?? { (-3.40 → -1.31) Blunder. Nd3 was best. } { [%eval -1.31] } (26... Nd3 27. Rf1 cxb3 28. axb3 dxe4 29. Ng3 h6 30. h3 f5 31. f3 e3 32. Qa4) 27. Rxc8+ { [%eval -1.32] } 27... Qxc8 { [%eval -1.32] } 28. exd5?? { (-1.32 → -6.76) Blunder. axb3 was best. } { [%eval -6.76] } (28. axb3 Nc6 29. Qa4 dxe4 30. Qxe4 h6 31. h3 Qd7 32. Qa4 Qd1+ 33. Kh2 Qd6+) 28... b2 { [%eval -6.44] } 29. Qa3?? { (-6.44 → Mate in 3) Checkmate is now unavoidable. h3 was best. } { [%eval #-3] } (29. h3 b1=Q+ 30. Kh2 Qbb8 31. g3 Kh8 32. Nf4 exd5 33. Qxd5 Qc6 34. h4 Ng4+) 29... exd5?? { (Mate in 3 → -0.87) Lost forced checkmate sequence. b1=R+ was best. } { [%eval -0.87] } (29... b1=R+ 30. Nc1 Qxc1+ 31. Qxc1 Rxc1#) 30. Qxb2 { [%eval -0.82] } 30... Nc4 { [%eval -0.66] } 31. Qd4 { [%eval -0.86] } 31... Qe6 { [%eval -0.78] } 32. Kf1 { [%eval -0.78] } 32... h6?! { (-0.78 → -0.06) Inaccuracy. Qe4 was best. } { [%eval -0.06] } (32... Qe4 33. Qxe4 dxe4 34. Ng3 Nd6 35. Ke2 f5 36. Ke3 Kf7 37. Kd4 Ke6 38. Ne2) 33. Nf4 { [%eval -0.54] } 33... Qf6?? { (-0.54 → 2.69) Blunder. Qe4 was best. } { [%eval 2.69] } (33... Qe4 34. Qxe4 dxe4 35. g4 g6 36. Nd5 Kg7 37. Nc7 a5 38. Ne8+ Kf8 39. Nf6) 34. Qxf6 { [%eval 3.12] } 34... gxf6 { [%eval 2.92] } 35. Nxd5 { [%eval 2.95] } 35... Kg7 { [%eval 2.87] } 36. Ke2 { [%eval 2.7] } 36... Kg6 { [%eval 2.93] } 37. Nc7?! { (2.93 → 2.15) Inaccuracy. Kd3 was best. } { [%eval 2.15] } (37. Kd3 Nb2+ 38. Kc2 Nc4 39. Kc3 Ne5 40. Kd4 Kf5 41. a4 Nd7 42. a5 Ke6) 37... a5 { [%eval 1.99] } 38. Kd3 { [%eval 1.92] } 38... Ne5+ { [%eval 1.77] } 39. Ke4? { (1.77 → 0.21) Mistake. Kd4 was best. } { [%eval 0.21] } (39. Kd4 Ng4 40. Kc5 h5 41. a4 Nxh2 42. Kb6 Nf3 43. Nd5 h4 44. Kxa5 Kg5) 39... Ng4 { [%eval 0.3] } 40. a4 { [%eval 0.0] } 40... Nxf2+ { [%eval -0.01] } 41. Kd4 { [%eval 0.06] } 41... Ng4?! { (0.06 → 1.04) Inaccuracy. Nd1 was best. } { [%eval 1.04] } (41... Nd1 42. Nd5 Kf5 43. Nb6 Ke6 44. Kc5 Kf5 45. Kb5 Ke4 46. Nc4 Kd4 47. Nd6) 42. h3? { (1.04 → -0.06) Mistake. Kc5 was best. } { [%eval -0.06] } (42. Kc5 f5 43. Kb5 Ne3 44. Kxa5 Nxg2 45. Kb4 Ne3 46. Kc3 f4 47. Kd3 Ng4) 42... Ne5 { [%eval -0.02] } 43. Kc5 { [%eval -0.07] } 43... Nd3+ { [%eval -0.11] } 44. Kb5 { [%eval 0.0] } 44... Nb2 { [%eval 0.0] } 45. Kxa5 { [%eval -0.03] } 45... Nxa4 { [%eval 0.0] } 46. Kxa4 { [%eval 0.0] } 46... f5 { [%eval 0.0] } 47. Nd5 { [%eval 0.0] } 47... Kg5 { [%eval 0.0] } 48. Kb3 { [%eval 0.0] } 48... f4 { [%eval 0.0] } 49. Kc3 { [%eval 0.13] } 49... f6?? { (0.13 → 5.80) Blunder. Kh4 was best. } { [%eval 5.8] } (49... Kh4 50. Kd4 Kg3 51. Ke4 Kxg2 52. Nxf4+ Kf2 53. h4 Kg3 54. h5 Kg4 55. Ke5) 50. Kd3 { [%eval 5.19] } 50... Kh4 { [%eval 5.79] } 51. Nxf4 { [%eval 5.73] } 51... Kg3?! { (5.73 → 8.87) Inaccuracy. Kg5 was best. } { [%eval 8.87] } (51... Kg5 52. Ke4 Kh4 53. Kf5 Kg3 54. Kxf6 Kxf4 55. Kg6 Kg3 56. Kxh6 Kxg2 57. h4) 52. Ke4 { [%eval 8.1] } 52... h5 { [%eval 7.16] } 53. Ke3 { [%eval 5.72] } 53... h4 { [%eval 5.88] } 54. Ke4 { [%eval 5.38] } 54... f5+? { (5.38 → 54.62) Mistake. Kf2 was best. } { [%eval 54.62] } (54... Kf2 55. Kf5 Ke3 56. Kxf6 Kxf4 57. Kg6 Kg3 58. Kg5 Kxg2 59. Kxh4 Kf3 60. Kg5) 55. Kxf5 { [%eval 50.38] } 55... Kh2 { [%eval 81.15] } 56. Kg4 { [%eval 81.15] } { Black resigns. } 1-0