FEN
[Event "casual classical game"]
[Site "https://lichess.org/my12OLza"]
[Date "2025.11.04"]
[Round "-"]
[White "rolandtamas1"]
[Black "krasnov"]
[Result "0-1"]
[GameId "my12OLza"]
[UTCDate "2025.11.04"]
[UTCTime "18:57:15"]
[WhiteElo "1500"]
[BlackElo "1512"]
[Variant "Standard"]
[TimeControl "1500+0"]
[ECO "A48"]
[Opening "London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.19] } 2. Bf4 { [%eval 0.0] } 2... g6 { [%eval 0.06] } 3. e3 { [%eval 0.0] } 3... Bg7 { [%eval 0.13] } 4. Nf3 { [%eval 0.02] } { A48 London System } 4... O-O { [%eval 0.14] } 5. Nbd2 { [%eval 0.0] } 5... d6 { [%eval 0.01] } 6. c3 { [%eval -0.05] } 6... Nbd7 { [%eval 0.0] } 7. Bd3 { [%eval -0.18] } 7... h6 { [%eval 0.0] } 8. e4?! { (0.00 → -0.58) Inaccuracy. h3 was best. } { [%eval -0.58] } (8. h3 Re8 9. Qb3 e5 10. Bxg6 exf4 11. Bxf7+ Kh8 12. Bxe8 Qxe8) 8... g5? { (-0.58 → 0.71) Mistake. e5 was best. } { [%eval 0.71] } (8... e5) 9. Bg3 { [%eval 0.55] } 9... Nh5 { [%eval 0.54] } 10. Ke2? { (0.54 → -1.09) Mistake. Nf1 was best. } { [%eval -1.09] } (10. Nf1 c5) 10... Nxg3+?! { (-1.09 → -0.33) Inaccuracy. e5 was best. } { [%eval -0.33] } (10... e5 11. Kf1 exd4 12. cxd4 Re8 13. Rc1 Ndf6 14. Qc2 c5 15. dxc5 dxc5 16. Rd1) 11. hxg3 { [%eval -0.38] } 11... e5 { [%eval -0.15] } 12. Qb3? { (-0.15 → -1.68) Mistake. dxe5 was best. } { [%eval -1.68] } (12. dxe5 a5) 12... exd4 { [%eval -1.68] } 13. cxd4 { [%eval -1.55] } 13... g4?! { (-1.55 → -0.67) Inaccuracy. c5 was best. } { [%eval -0.67] } (13... c5) 14. Nh4 { [%eval -0.85] } 14... Bxd4?! { (-0.85 → -0.02) Inaccuracy. Nb6 was best. } { [%eval -0.02] } (14... Nb6 15. Kf1) 15. Nf5 { [%eval -0.51] } 15... Qf6?? { (-0.51 → 4.24) Blunder. Nc5 was best. } { [%eval 4.24] } (15... Nc5) 16. Nxh6+ { [%eval 4.3] } 16... Kg7 { [%eval 4.09] } 17. Nf5+ { [%eval 3.95] } 17... Kg8 { [%eval 4.08] } 18. Ne7+?? { (4.08 → -3.84) Blunder. Rh6 was best. } { [%eval -3.84] } (18. Rh6 c6 19. Rxf6 Bxf6 20. e5 Bxe5 21. Qc4 Nf6 22. Ne4 Bxf5 23. Nxf6+ Bxf6) 18... Qxe7 { [%eval -3.73] } 19. Rh4 { [%eval -3.74] } 19... Ne5 { [%eval -3.29] } 20. Nc4?! { (-3.29 → -4.15) Inaccuracy. Qd5 was best. } { [%eval -4.15] } (20. Qd5 Nxd3 21. Qxd4 Nf4+ 22. Kf1 Ng6 23. Rh5 Bd7 24. f4 gxf3 25. Kf2 Bg4) 20... Nxd3 { [%eval -4.24] } 21. Rxg4+? { (-4.24 → -8.28) Mistake. Qxd3 was best. } { [%eval -8.28] } (21. Qxd3 Bg7 22. e5 f5 23. Rah1 dxe5 24. Ne3 Be6 25. Qc2 Rf7 26. Kd1 Qf6) 21... Bxg4+ { [%eval -8.1] } 22. Kxd3 { [%eval -8.05] } 22... Bxf2 { [%eval -7.36] } 23. Rf1 { [%eval -8.02] } 23... Bxg3 { [%eval -7.0] } 24. Qxb7 { [%eval -8.47] } 24... Rad8 { [%eval -7.32] } 25. Qxa7 { [%eval -7.12] } 25... d5 { [%eval -7.17] } 26. Ne3 { [%eval -9.88] } 26... Qxe4+ { [%eval -9.19] } 27. Kc3? { (-9.19 → Mate in 6) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-6] } (27. Kd2 d4 28. Nxg4 Bf4+ 29. Rxf4 Qxf4+ 30. Kc2 Qxg4 31. Kb3 Qd1+ 32. Kb4 Qd2+) 27... Be5+ { [%eval #-5] } 28. Kd2 { [%eval #-5] } 28... Qd4+?? { (Mate in 5 → -5.48) Lost forced checkmate sequence. Qb4+ was best. } { [%eval -5.48] } (28... Qb4+ 29. Kd3 Qb5+ 30. Nc4 Qxc4+ 31. Kd2 Qe2+ 32. Kc1 Qxb2#) 29. Qxd4 { [%eval -5.51] } 29... Bxd4 { [%eval -5.51] } 30. Nxg4 { [%eval -5.49] } 30... Bxb2 { [%eval -5.37] } 31. Kc2 { [%eval -5.9] } 31... Bg7 { [%eval -5.91] } 32. a4 { [%eval -6.36] } 32... Ra8 { [%eval -5.86] } 33. Ra1?! { (-5.86 → -8.82) Inaccuracy. Ne3 was best. } { [%eval -8.82] } (33. Ne3 Rxa4 34. Nxd5 Re8 35. Nf6+ Bxf6 36. Rxf6 Ra2+ 37. Kd3 Ree2 38. Rf5 Kf8) 33... Bxa1 { [%eval -8.45] } 34. Kb3? { (-8.45 → Mate in 9) Checkmate is now unavoidable. Ne3 was best. } { [%eval #-9] } (34. Ne3 Rxa4 35. Nxd5 Rb8 36. Ne7+ Kf8 37. Nf5 Rb2+ 38. Kd3 Rxg2 39. Ke3 Ra3+) 34... d4? { (Mate in 9 → -7.89) Lost forced checkmate sequence. Rfb8+ was best. } { [%eval -7.89] } (34... Rfb8+ 35. Kc2 Rxa4 36. Ne3 Rb2+ 37. Kc1 Raa2 38. g4 Rh2 39. Kb1 Bf6 40. Nc2) 35. Kb4 { [%eval -10.44] } 35... Rfb8+ { [%eval -8.98] } 36. Ka3? { (-8.98 → Mate in 4) Checkmate is now unavoidable. Kc5 was best. } { [%eval #-4] } (36. Kc5 d3 37. Nf2 d2 38. Kc4 Rxa4+ 39. Kd3 Rd8+ 40. Ke2 Be5 41. g4 Ra2) 36... d3 { [%eval #-4] } 37. Nf2 { [%eval #-3] } 37... d2 { [%eval #-4] } 38. Ka2 { [%eval #-1] } 38... Bd4 { [%eval #-2] } 39. g4 { [%eval #-1] } 39... Bxf2 { [%eval #-2] } 40. Ka3 { [%eval #-2] } 40... d1=Q { [%eval #-1] } 41. a5 { [%eval #-1] } 41... Qb3# { Black wins by checkmate. } 0-1
