FEN
[Event "rated rapid game"]
[Site "https://lichess.org/dUaFAV8X"]
[Date "2026.04.24"]
[Round "-"]
[White "ergofreeman"]
[Black "somapamula"]
[Result "1/2-1/2"]
[GameId "dUaFAV8X"]
[UTCDate "2026.04.24"]
[UTCTime "01:33:22"]
[WhiteElo "920"]
[BlackElo "868"]
[WhiteRatingDiff "-1"]
[BlackRatingDiff "+2"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System, with e6"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } 2... e6 { [%eval 0.1] } 3. Nf3 { [%eval 0.12] } { D02 Queen's Pawn Game: London System, with e6 } 3... Bd6 { [%eval 0.07] } 4. Bxd6 { [%eval 0.09] } 4... cxd6 { [%eval 0.14] } 5. e3 { [%eval 0.15] } 5... Nf6 { [%eval 0.18] } 6. Bd3 { [%eval -0.05] } 6... Qa5+ { [%eval 0.21] } 7. c3 { [%eval -0.03] } 7... O-O { [%eval 0.11] } 8. b4 { [%eval -0.26] } 8... Qd8 { [%eval -0.27] } 9. Rf1?! { (-0.27 → -0.85) Inaccuracy. Be2 was best. } { [%eval -0.85] } (9. Be2 Nc6 10. O-O Re8 11. Qc2 e5 12. Rc1 h5 13. Qd1 e4 14. Nfd2 Bg4) 9... Nc6 { [%eval -0.83] } 10. c4?? { (-0.83 → -3.50) Blunder. Be2 was best. } { [%eval -3.5] } (10. Be2 e5 11. b5 e4 12. bxc6 exf3 13. Bxf3 bxc6 14. Rh1 Ba6 15. Be2 Bxe2) 10... Nxb4 { [%eval -3.66] } 11. cxd5 { [%eval -4.27] } 11... Nxd3+ { [%eval -3.6] } 12. Qxd3 { [%eval -3.48] } 12... Qa5+?! { (-3.48 → -2.65) Inaccuracy. Nxd5 was best. } { [%eval -2.65] } (12... Nxd5 13. Ke2 Bd7 14. Rc1 Rc8 15. Rxc8 Qxc8 16. a4 Qc7 17. Qa3 a5 18. Nfd2) 13. Nc3? { (-2.65 → -4.27) Mistake. Nfd2 was best. } { [%eval -4.27] } (13. Nfd2 b6 14. Qa3 Qxd5 15. f3 Qh5 16. Kf2 Qxh2 17. Nc3 Qh4+ 18. Kg1 d5) 13... exd5? { (-4.27 → -2.59) Mistake. Nxd5 was best. } { [%eval -2.59] } (13... Nxd5 14. Kd2 b6 15. Rfc1 Ba6 16. Qc2 Rac8 17. Qb3 Rc4 18. Ng1 Rfc8 19. Ne2) 14. h3?! { (-2.59 → -3.94) Inaccuracy. Ng1 was best. } { [%eval -3.94] } (14. Ng1 b5 15. f3 b4 16. Nce2 Ba6 17. Qd2 Qa3 18. Kf2 Bc4 19. Rfb1 a5) 14... Bd7 { [%eval -3.98] } 15. g4?! { (-3.98 → -5.69) Inaccuracy. Rc1 was best. } { [%eval -5.69] } (15. Rc1 Rac8 16. Nd2 Bb5 17. Qxb5 Qxb5 18. Nxb5 Rxc1+ 19. Ke2 Rxf1 20. Nxf1 Rc8) 15... Rac8 { [%eval -5.67] } 16. g5 { [%eval -7.08] } 16... Qxc3+?? { (-7.08 → -2.72) Blunder. Ne4 was best. } { [%eval -2.72] } (16... Ne4 17. Rc1 Nxc3 18. Qd2 Qa3 19. Rg1 Ne4 20. Rxc8 Rxc8 21. Qd1 Qxa2 22. Nd2) 17. Qxc3 { [%eval -2.74] } 17... Rxc3 { [%eval -2.78] } 18. gxf6 { [%eval -2.6] } 18... gxf6 { [%eval -2.65] } 19. Rg1+ { [%eval -2.68] } 19... Kh8 { [%eval -2.47] } 20. Nh4 { [%eval -2.22] } 20... Rg8 { [%eval -2.1] } 21. Rxg8+ { [%eval -2.18] } 21... Kxg8 { [%eval -2.09] } 22. Kd2 { [%eval -2.27] } 22... Ra3 { [%eval -2.08] } 23. f3? { (-2.08 → -3.76) Mistake. Ng2 was best. } { [%eval -3.76] } (23. Ng2 Bxh3 24. Nf4 Be6 25. Kc1 Kf8 26. Kb2 Ra6 27. Rh1 Bf5 28. f3 Rb6+) 23... Bxh3 { [%eval -3.68] } 24. e4 { [%eval -3.89] } 24... dxe4 { [%eval -3.77] } 25. fxe4 { [%eval -3.77] } 25... Ra4 { [%eval -3.27] } 26. Rb1?! { (-3.27 → -4.17) Inaccuracy. Ke3 was best. } { [%eval -4.17] } (26. Ke3 b5 27. Rc1 Rxa2 28. Rc6 a5 29. Rxd6 a4 30. Rb6 a3 31. Rb8+ Kg7) 26... Rxd4+ { [%eval -4.07] } 27. Ke3 { [%eval -4.15] } 27... Rc4 { [%eval -3.74] } 28. Rxb7 { [%eval -3.76] } 28... a5 { [%eval -3.75] } 29. Nf5 { [%eval -3.85] } 29... Rc3+?? { (-3.85 → 0.00) Blunder. Bxf5 was best. } { [%eval 0.0] } (29... Bxf5 30. exf5 Kg7 31. Rb1 h5 32. Rd1 Ra4 33. Rxd6 Rxa2 34. Kf3 a4 35. Kg3) 30. Kd4 { [%eval -0.21] } 30... Ra3?? { (-0.21 → Mate in 1) Checkmate is now unavoidable. Bxf5 was best. } { [%eval #1] } (30... Bxf5 31. Kxc3 Bxe4 32. Ra7 f5 33. Rxa5 Kg7 34. Kd2 h5 35. Ke3 h4 36. Kf4) 31. Nxd6?? { (Mate in 1 → -2.52) Lost forced checkmate sequence. Rb8# was best. } { [%eval -2.52] } (31. Rb8#) 31... Ra4+ { [%eval -2.69] } 32. Ke3 { [%eval -2.42] } 32... Ra3+?! { (-2.42 → -1.41) Inaccuracy. Be6 was best. } { [%eval -1.41] } (32... Be6 33. Rb1 Kf8 34. Rh1 Rxa2 35. Rxh7 a4 36. Rh8+ Ke7 37. Nf5+ Bxf5 38. exf5) 33. Kd4?! { (-1.41 → -2.24) Inaccuracy. Kf4 was best. } { [%eval -2.24] } (33. Kf4 Be6 34. Ne8 Rxa2 35. Nxf6+ Kg7 36. Ke5 Ra1 37. Rb2 a4 38. Rg2+ Kh6) 33... h5? { (-2.24 → -0.94) Mistake. Be6 was best. } { [%eval -0.94] } (33... Be6 34. Ne8 Ra4+ 35. Kd3 f5 36. e5 h5 37. Rb8 h4 38. Nf6+ Kg7 39. Rg8+) 34. Rxf7 { [%eval -0.89] } 34... Bf1?! { (-0.89 → 0.04) Inaccuracy. Rf3 was best. } { [%eval 0.04] } (34... Rf3 35. Ra7 h4 36. Rxa5 Bg4 37. Rc5 h3 38. Rc2 Ra3 39. Nf5 Kh7 40. Ne3) 35. Rxf6 { [%eval 0.06] } 35... Rd3+ { [%eval 0.26] } 36. Ke5 { [%eval 0.31] } 36... h4?? { (0.31 → 4.41) Blunder. Bh3 was best. } { [%eval 4.41] } (36... Bh3 37. Rg6+ Kf8 38. Rh6 Bg4 39. Nf5 Rc3 40. Rf6+ Kg8 41. Ra6 Bxf5 42. Kxf5) 37. Rxf1 { [%eval 4.27] } 37... h3 { [%eval 4.24] } 38. Rh1 { [%eval 4.57] } 38... a4 { [%eval 4.44] } 39. Ne8 { [%eval 4.08] } 39... Kf8 { [%eval 4.11] } 40. Nf6 { [%eval 4.16] } 40... Rg3 { [%eval 4.8] } 41. Nh5?? { (4.80 → 0.01) Blunder. Kd6 was best. } { [%eval 0.01] } (41. Kd6 Kf7 42. e5 a3 43. Nd5 Rg6+ 44. Kd7 Rh6 45. e6+ Rxe6 46. Rf1+ Kg6) 41... Rg5+ { [%eval 0.03] } 42. Kf4 { [%eval 0.0] } 42... Rxh5 { [%eval 0.11] } 43. Kg4 { [%eval 0.0] } 43... Re5 { [%eval 0.0] } 44. Kf4 { [%eval 0.0] } 44... Rh5 { [%eval 0.0] } 45. a3 { [%eval -0.04] } 45... Rh4+ { [%eval -0.02] } 46. Kf3 { [%eval -0.11] } 46... Kg7 { [%eval 0.0] } 47. Kg3 { [%eval -0.04] } 47... Rxe4 { [%eval 0.0] } 48. Kxh3 { [%eval 0.0] } 48... Re3+ { [%eval 0.0] } 49. Kg2 { [%eval -0.01] } 49... Rxa3 { [%eval -0.04] } 50. Rg1 { [%eval -0.1] } 50... Kf6 { [%eval -0.28] } 51. Rf1+ { [%eval -0.78] } 51... Ke5 { [%eval -0.71] } 52. Kf2?? { (-0.71 → -3.63) Blunder. Rf7 was best. } { [%eval -3.63] } (52. Rf7 Rb3 53. Ra7 Rb4 54. Kf1 Kd4 55. Ke2 Kc3 56. Rc7+ Kb2) 52... Kd4 { [%eval -2.74] } 53. Rc1?! { (-2.74 → -4.36) Inaccuracy. Rd1+ was best. } { [%eval -4.36] } (53. Rd1+ Kc3 54. Rc1+ Kb2 55. Rc4 Ra1 56. Rb4+ Kc3 57. Rb7 a3 58. Rc7+ Kd2) 53... Ra2+ { [%eval -4.37] } 54. Ke1 { [%eval -4.6] } 54... a3 { [%eval -4.77] } 55. Kd1 { [%eval -4.86] } 55... Kd3?? { (-4.86 → -0.14) Blunder. Rh2 was best. } { [%eval -0.14] } (55... Rh2 56. Rc6 a2 57. Ra6 Rh1+ 58. Ke2 a1=Q 59. Rxa1 Rxa1 60. Kf3 Kc5 61. Kf4) 56. Rb1?? { (-0.14 → -5.47) Blunder. Rc7 was best. } { [%eval -5.47] } (56. Rc7 Rg2 57. Rd7+ Kc3 58. Rc7+ Kb2 59. Rb7+ Ka1 60. Kc1) 56... Rd2+ { [%eval -5.36] } 57. Kc1?! { (-5.36 → -7.15) Inaccuracy. Ke1 was best. } { [%eval -7.15] } (57. Ke1 Rb2 58. Rd1+ Ke3 59. Kf1 a2 60. Re1+ Kd4 61. Rd1+ Kc5 62. Ke1 Rb1) 57... a2?? { (-7.15 → -0.13) Blunder. Rc2+ was best. } { [%eval -0.13] } (57... Rc2+ 58. Kd1 a2 59. Rb3+ Rc3 60. Rxc3+ Kxc3 61. Ke1 Kd3 62. Kf2 Ke4 63. Ke2) 58. Ra1?? { (-0.13 → Mate in 16) Checkmate is now unavoidable. Rb3+ was best. } { [%eval #-16] } (58. Rb3+ Kc4 59. Ra3 Rh2 60. Ra7 Kb3 61. Rb7+ Kc3 62. Rc7+ Kd4 63. Ra7 Rh1+) 58... Rc2+ { [%eval -10.39] } 59. Kd1 { [%eval -10.39] } 59... Kc3 { [%eval -8.55] } 60. Ke1 { [%eval -6.95] } 60... Kb2 { [%eval -7.23] } 61. Rxa2+? { (-7.23 → Mate in 8) Checkmate is now unavoidable. Kd1 was best. } { [%eval #-8] } (61. Kd1 Kc3 62. Ke1 Rb2 63. Rc1+ Kd3 64. Kf1 Kd2 65. Rc8 a1=Q+ 66. Kf2 Qe1+) 61... Kxa2 { [%eval #-7] } 62. Kf1 { [%eval #-7] } 62... Kb2 { [%eval #-8] } 63. Kg1 { [%eval #-6] } 63... Re2 { [%eval #-7] } 64. Kf1 { [%eval #-7] } 64... Rd2 { [%eval #-6] } 65. Ke1 { [%eval #-6] } 65... Kc2 { [%eval #-5] } 66. Kf1 { [%eval #-5] } 66... Kd1 { [%eval #-4] } 67. Kg1 { [%eval #-4] } 67... Re2 { [%eval #-5] } 68. Kf1 { [%eval #-5] } 68... Rd2 { [%eval #-4] } 69. Kg1 { [%eval #-4] } 69... Ke1 { [%eval #-3] } 70. Kh1 { [%eval #-3] } 70... Re2 { [%eval #-4] } 71. Kg1 { [%eval #-4] } 71... Rf2 { [%eval #-5] } 72. Kh1 { [%eval #-5] } 72... Kf1?? { (Mate in 5 → 0.00) Lost forced checkmate sequence. Rb2 was best. } { [%eval 0.0] } { Draw by stalemate. } (72... Rb2 73. Kg1 Ra2 74. Kh1 Kf2 75. Kh2 Ra3 76. Kh1 Rh3#) 1/2-1/2
