FEN
[Event "rated rapid game"]
[Site "https://lichess.org/3JfPFPNG"]
[Date "2026.06.02"]
[Round "-"]
[White "Donjer"]
[Black "ilyatoro"]
[Result "1-0"]
[GameId "3JfPFPNG"]
[UTCDate "2026.06.02"]
[UTCTime "15:39:21"]
[WhiteElo "1334"]
[BlackElo "1366"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-12"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A48"]
[Opening "London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Bf4 { [%eval 0.0] } 2... g6 { [%eval 0.06] } 3. Nf3 { [%eval 0.1] } 3... Bg7 { [%eval 0.17] } 4. e3 { [%eval 0.02] } { A48 London System } 4... O-O { [%eval 0.14] } 5. Bd3 { [%eval -0.06] } 5... Nc6 { [%eval 0.15] } 6. c3 { [%eval -0.21] } 6... d5 { [%eval 0.2] } 7. Nbd2 { [%eval 0.1] } 7... Bg4?! { (0.10 → 0.78) Inaccuracy. Nh5 was best. } { [%eval 0.78] } (7... Nh5 8. h4 Bg4 9. Be2 Nxf4 10. exf4 h5 11. Ne5 Nxe5 12. fxe5) 8. h3 { [%eval 0.91] } 8... Bxf3 { [%eval 0.85] } 9. Nxf3 { [%eval 0.88] } 9... Re8 { [%eval 0.93] } 10. Ne5?! { (0.93 → 0.16) Inaccuracy. Bg3 was best. } { [%eval 0.16] } (10. Bg3 e6 11. O-O a5 12. Qb3 Qc8 13. Rac1 a4 14. Qc2 a3) 10... Ne4?! { (0.16 → 1.12) Inaccuracy. Nxe5 was best. } { [%eval 1.12] } (10... Nxe5 11. Bxe5 Nd7 12. Bxg7 Kxg7 13. Qb3 Nb6 14. O-O e6 15. c4 dxc4 16. Bxc4) 11. Qf3 { [%eval 0.6] } 11... Nxe5 { [%eval 0.61] } 12. dxe5 { [%eval 0.62] } 12... f6? { (0.62 → 1.84) Mistake. Nc5 was best. } { [%eval 1.84] } (12... Nc5 13. Bc2 e6 14. h4 h6 15. O-O-O c6 16. e4 Nd7 17. Qg3 b5 18. Kb1) 13. exf6? { (1.84 → 0.56) Mistake. Bxe4 was best. } { [%eval 0.56] } (13. Bxe4 dxe4 14. Qxe4 fxe5 15. Bxe5 Bxe5 16. Qxe5 Qd3 17. Qe6+ Kh8 18. Rd1 Qb5) 13... exf6 { [%eval 0.6] } 14. Bxe4?! { (0.60 → -0.14) Inaccuracy. h4 was best. } { [%eval -0.14] } (14. h4 c6 15. h5 g5 16. Bh2 Qd7 17. g4 b5 18. Qe2 Bf8 19. f3 Nd6) 14... dxe4?! { (-0.14 → 0.46) Inaccuracy. Rxe4 was best. } { [%eval 0.46] } (14... Rxe4 15. Rd1 c6 16. Qxe4 dxe4 17. Rxd8+ Rxd8 18. Ke2 f5 19. Rd1 Rxd1 20. Kxd1) 15. Qg3?! { (0.46 → -0.31) Inaccuracy. Qd1 was best. } { [%eval -0.31] } (15. Qd1 Qxd1+ 16. Rxd1 Re7 17. Rd5 Kf7 18. Ke2 g5 19. Bh2 h5 20. Rhd1 h4) 15... Qd3 { [%eval -0.14] } 16. Bxc7 { [%eval -0.29] } 16... f5 { [%eval -0.22] } 17. Rd1 { [%eval -0.33] } 17... Qc4 { [%eval -0.34] } 18. b3?? { (-0.34 → -6.69) Blunder. h4 was best. } { [%eval -6.69] } (18. h4 Rac8 19. Bd6 Qa6 20. Bb4 Red8 21. Rd6 b6 22. h5 Qc4 23. h6 Bh8) 18... Qxc3+?! { (-6.69 → -4.59) Inaccuracy. Bxc3+ was best. } { [%eval -4.59] } (18... Bxc3+ 19. Rd2 Qd3 20. Qd6 Bxd2+ 21. Kd1 Bb4+ 22. Qxd3 exd3 23. a3 Bxa3 24. Kd2) 19. Rd2 { [%eval -4.68] } 19... Qc1+?? { (-4.68 → -0.37) Blunder. Rac8 was best. } { [%eval -0.37] } (19... Rac8 20. Ke2 Rxc7 21. Rhd1 Be5 22. Qh4 Bf6 23. Qg3 Rf7 24. Kf1 Qc7 25. Qxc7) 20. Rd1?? { (-0.37 → Mate in 4) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-4] } (20. Ke2 Qxh1 21. Rd1 Qxd1+ 22. Kxd1 Re6 23. Bb8 Bf6 24. Ke2 Rc6 25. a4 Rc2+) 20... Bc3+ { [%eval #-3] } 21. Ke2 { [%eval #-3] } 21... Qd2+?? { (Mate in 3 → 6.40) Lost forced checkmate sequence. Qc2+ was best. } { [%eval 6.4] } { Black resigns. } (21... Qc2+ 22. Rd2 Qxd2+ 23. Kf1 Qd1#) 1-0