FEN
[Event "rated rapid game"]
[Site "https://lichess.org/teU4v9ua"]
[Date "2026.05.30"]
[Round "-"]
[White "iamleach"]
[Black "mdfst7"]
[Result "0-1"]
[GameId "teU4v9ua"]
[UTCDate "2026.05.30"]
[UTCTime "04:09:03"]
[WhiteElo "1078"]
[BlackElo "1037"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+21"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } 2... Nf6 { [%eval 0.14] } 3. Nf3 { [%eval 0.04] } { D02 Queen's Pawn Game: London System } 3... Nbd7 { [%eval 0.29] } 4. e3 { [%eval 0.17] } 4... c6 { [%eval 0.54] } 5. h3 { [%eval 0.32] } 5... e6 { [%eval 0.32] } 6. Bd3 { [%eval 0.39] } 6... Ne4 { [%eval 0.82] } 7. Bxe4 { [%eval 0.96] } 7... dxe4 { [%eval 1.07] } 8. Ne5?! { (1.07 → 0.46) Inaccuracy. Ng5 was best. } { [%eval 0.46] } (8. Ng5 Nf6 9. Nd2 c5 10. Ndxe4 cxd4 11. O-O Be7 12. exd4 Nd5 13. Bd2 O-O) 8... Nxe5 { [%eval 0.62] } 9. Bxe5 { [%eval 0.63] } 9... f6 { [%eval 0.56] } 10. Bf4 { [%eval 0.55] } 10... b5 { [%eval 1.0] } 11. c3 { [%eval 0.54] } 11... Bb7 { [%eval 0.64] } 12. Nd2 { [%eval 0.59] } 12... Qd7 { [%eval 0.88] } 13. Nxe4 { [%eval 0.81] } 13... O-O-O? { (0.81 → 2.12) Mistake. c5 was best. } { [%eval 2.12] } (13... c5 14. Nxc5 Bxc5 15. dxc5 Qxd1+ 16. Rxd1 e5 17. Bh2 Bxg2 18. Rg1 Bf3 19. Rd6) 14. Nc5?? { (2.12 → 0.38) Blunder. O-O was best. } { [%eval 0.38] } (14. O-O c5 15. f3 Be7 16. Bg3 g5 17. Qc2 c4 18. a4 f5 19. Nf2 h5) 14... Qd5? { (0.38 → 1.94) Mistake. Bxc5 was best. } { [%eval 1.94] } (14... Bxc5 15. dxc5 e5 16. Bg3 h5 17. f3 Qxd1+ 18. Rxd1 a5 19. e4 b4 20. cxb4) 15. Nxb7? { (1.94 → 0.58) Mistake. e4 was best. } { [%eval 0.58] } (15. e4 Qc4 16. Qf3 b4 17. Nxb7 Kxb7 18. Qe2 Qxe2+ 19. Kxe2 Bd6 20. Be3 a5) 15... Kxb7?? { (0.58 → 2.45) Blunder. Qxg2 was best. } { [%eval 2.45] } (15... Qxg2 16. Nxd8 Qxh1+ 17. Ke2 Qxd1+ 18. Kxd1 Kxd8 19. e4 b4 20. a3 bxc3 21. bxc3) 16. O-O { [%eval 2.48] } 16... g5 { [%eval 2.53] } 17. Bg3 { [%eval 2.14] } 17... Bd6?! { (2.14 → 2.92) Inaccuracy. h5 was best. } { [%eval 2.92] } (17... h5 18. Bh2 a5 19. a4 b4 20. Rc1 Be7 21. Qe2 g4 22. h4 e5 23. Rfd1) 18. h4?? { (2.92 → 0.22) Blunder. a4 was best. } { [%eval 0.22] } (18. a4 Bxg3 19. fxg3 f5 20. Qh5 Kb6 21. Qxg5 Rhg8 22. Qf4 Qd6 23. Kh2 Qxf4) 18... h5? { (0.22 → 1.53) Mistake. gxh4 was best. } { [%eval 1.53] } (18... gxh4 19. Bxh4 Rhg8 20. g3 Qe4 21. f4 Qxe3+ 22. Kh2 Rg6 23. Qe1 Qd3 24. a4) 19. hxg5? { (1.53 → 0.38) Mistake. Bxd6 was best. } { [%eval 0.38] } (19. Bxd6 Rxd6 20. hxg5 Qxg5 21. Qf3 Qg4 22. Kh2 Qh4+ 23. Qh3 Qe4 24. a4 Rg8) 19... h4? { (0.38 → 1.56) Mistake. Bxg3 was best. } { [%eval 1.56] } (19... Bxg3 20. fxg3 Qxg5 21. Qf3 h4 22. Qxf6 Qxe3+ 23. Qf2 Qxf2+ 24. Kxf2 Rdf8+ 25. Ke3) 20. gxf6?? { (1.56 → -4.16) Blunder. Bxd6 was best. } { [%eval -4.16] } (20. Bxd6 Rxd6 21. Qg4 Qxg5 22. Qxg5 fxg5 23. Kh2 e5 24. Rae1 Rg8 25. Kh3 e4) 20... hxg3 { [%eval -3.92] } 21. fxg3 { [%eval -4.2] } 21... Bxg3 { [%eval -4.32] } 22. Rf3 { [%eval -4.18] } 22... Qh5?? { (-4.18 → 2.07) Blunder. Qg5 was best. } { [%eval 2.07] } (22... Qg5 23. f7 e5 24. Qd3 Qh4 25. Rxg3 Qxg3 26. Rf1 exd4 27. cxd4 Qh2+ 28. Kf2) 23. Rxg3 { [%eval 2.16] } 23... Qh2+ { [%eval 2.44] } 24. Kf2 { [%eval 2.2] } 24... Rdf8 { [%eval 2.23] } 25. Ke2?? { (2.23 → -5.66) Blunder. Qf3 was best. } { [%eval -5.66] } (25. Qf3 Qh6 26. Rg7+ Kb6 27. Ke2 Rxf6 28. Qg3 e5 29. dxe5 Qh5+ 30. Qg4 Qxe5) 25... Qxg3 { [%eval -5.31] } 26. Kd3 { [%eval -5.3] } 26... Rxf6 { [%eval -5.26] } 27. Qb3?? { (-5.26 → Mate in 6) Checkmate is now unavoidable. a4 was best. } { [%eval #-6] } (27. a4 Qg6+ 28. e4 b4 29. a5 Ka8 30. Qa4 e5 31. a6 Rb8 32. d5 Rd6) 27... Qg6+ { [%eval #-5] } 28. e4 { [%eval #-5] } 28... Qg3+ { [%eval #-4] } 29. Kc2 { [%eval #-4] } 29... Qxg2+ { [%eval #-3] } 30. Kd3 { [%eval #-1] } 30... Rf3# { Black wins by checkmate. } 0-1