FEN
[Event "casual rapid game"]
[Site "https://lichess.org/Slhs81Md"]
[Date "2026.01.04"]
[Round "-"]
[White "mcnoobenstein"]
[Black "kelleygvincent"]
[Result "0-1"]
[GameId "Slhs81Md"]
[UTCDate "2026.01.04"]
[UTCTime "20:40:35"]
[WhiteElo "1566"]
[BlackElo "1500"]
[Variant "Standard"]
[TimeControl "1200+3"]
[ECO "D02"]
[Opening "Queen's Pawn Game: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } 2... Nf6 { [%eval 0.05] } 3. Nf3 { [%eval 0.04] } { D02 Queen's Pawn Game: London System } 3... Bf5 { [%eval 0.12] } 4. e3 { [%eval 0.12] } 4... e6 { [%eval 0.18] } 5. Be2 { [%eval -0.06] } 5... Bd6 { [%eval 0.07] } 6. Bg5 { [%eval -0.1] } 6... h6 { [%eval -0.03] } 7. Bh4 { [%eval -0.17] } 7... g5 { [%eval 0.11] } 8. Bg3 { [%eval 0.09] } 8... Nc6 { [%eval 0.06] } 9. O-O { [%eval -0.06] } 9... Ne4 { [%eval 0.27] } 10. Bd3?! { (0.27 → -0.35) Inaccuracy. c4 was best. } { [%eval -0.35] } (10. c4) 10... Qf6 { [%eval -0.04] } 11. c3?! { (-0.04 → -0.90) Inaccuracy. Bxe4 was best. } { [%eval -0.9] } (11. Bxe4 Bxe4) 11... Bg4?! { (-0.90 → -0.09) Inaccuracy. Nxg3 was best. } { [%eval -0.09] } (11... Nxg3 12. fxg3) 12. Nbd2?! { (-0.09 → -0.80) Inaccuracy. Bxd6 was best. } { [%eval -0.8] } (12. Bxd6) 12... Nxd2 { [%eval -0.56] } 13. Qxd2 { [%eval -0.63] } 13... Bxf3 { [%eval -0.64] } 14. gxf3 { [%eval -0.75] } 14... Qxf3 { [%eval -0.73] } 15. Rfe1 { [%eval -0.95] } 15... h5 { [%eval -0.65] } 16. Rac1?! { (-0.65 → -1.34) Inaccuracy. e4 was best. } { [%eval -1.34] } (16. e4) 16... h4 { [%eval -1.07] } 17. e4?? { (-1.07 → -5.93) Blunder. Be2 was best. } { [%eval -5.93] } (17. Be2) 17... hxg3 { [%eval -5.8] } 18. hxg3?? { (-5.80 → Mate in 1) Checkmate is now unavoidable. fxg3 was best. } { [%eval #-1] } (18. fxg3 Bxg3 19. Rf1 Bf4 20. Rxf3 Bxd2 21. Rcf1 dxe4 22. Bxe4 Bf4 23. d5 exd5) 18... Qh5?? { (Mate in 1 → -6.28) Lost forced checkmate sequence. Rh1# was best. } { [%eval -6.28] } (18... Rh1#) 19. Kf1?? { (-6.28 → Mate in 2) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-2] } (19. Kg2 Qh2+ 20. Kf3 g4+ 21. Ke2 Bxg3 22. Kd1 Qxf2 23. Qxf2 Bxf2 24. Re2 dxe4) 19... Qg4?? { (Mate in 2 → -5.69) Lost forced checkmate sequence. Qf3 was best. } { [%eval -5.69] } (19... Qf3 20. a3 Rh1#) 20. Re3 { [%eval -6.3] } 20... Rh2 { [%eval -5.11] } 21. Kg1?? { (-5.11 → Mate in 5) Checkmate is now unavoidable. exd5 was best. } { [%eval #-5] } (21. exd5 Ne7 22. Be4 Bxg3 23. dxe6 Bxf2 24. exf7+ Kd7 25. Qxf2 Rxf2+ 26. Kxf2 Rf8) 21... Qh5?? { (Mate in 5 → -4.80) Lost forced checkmate sequence. Qh3 was best. } { [%eval -4.8] } (21... Qh3 22. f4 Rh1+ 23. Kf2 Qh2+ 24. Kf3 g4+ 25. Kxg4 Qh5#) 22. Kf1?! { (-4.80 → -6.16) Inaccuracy. exd5 was best. } { [%eval -6.16] } (22. exd5 Rh1+ 23. Kg2 Qh3+ 24. Kf3 Ne7 25. Rxh1 Qxh1+ 26. Ke2 Qh5+ 27. Rf3 Nxd5) 22... Rh1+ { [%eval -6.1] } 23. Kg2 { [%eval -6.1] } 23... Qh2+ { [%eval -5.73] } 24. Kf3 { [%eval -5.95] } 24... Rxc1 { [%eval -4.96] } 25. Qxc1 { [%eval -4.8] } 25... O-O-O { [%eval -4.93] } 26. Re1 { [%eval -5.57] } 26... Qh5+ { [%eval -4.79] } 27. Ke3 { [%eval -5.41] } 27... g4 { [%eval -4.97] } 28. Qd2?! { (-4.97 → -7.96) Inaccuracy. e5 was best. } { [%eval -7.96] } (28. e5 Bxe5 29. dxe5 Nxe5 30. Rf1 Nxd3 31. Kxd3 Qf5+ 32. Kd2 d4 33. c4 e5) 28... f5?! { (-7.96 → -4.84) Inaccuracy. Bf4+ was best. } { [%eval -4.84] } (28... Bf4+ 29. Ke2 Bxd2 30. Kxd2 Ne7 31. Kc1 Qh6+ 32. Kc2 Rh8 33. exd5 Nxd5 34. a3) 29. exd5?! { (-4.84 → -7.01) Inaccuracy. e5 was best. } { [%eval -7.01] } (29. e5 Be7 30. Ke2 Rh8 31. Qd1 Qh2 32. Rg1 f4 33. Qe1 a6 34. b4 Kb8) 29... exd5?! { (-7.01 → -4.92) Inaccuracy. Bf4+ was best. } { [%eval -4.92] } (29... Bf4+ 30. Ke2 Bxd2 31. Kxd2 Qh6+ 32. Kc2 exd5 33. b4 Kb8 34. b5 Nxd4+ 35. cxd4) 30. Be2?? { (-4.92 → Mate in 2) Checkmate is now unavoidable. Ke2 was best. } { [%eval #-2] } (30. Ke2 f4 31. Kd1 fxg3 32. fxg3 Kb8 33. Re6 Rh8 34. Kc2 a6 35. a3 Qh3) 30... f4+ { [%eval #-2] } 31. gxf4 { [%eval #-2] } 31... Qh3+ { [%eval #-4] } 32. f3 { [%eval #-4] } 32... Re8+ { [%eval #-3] } 33. Kd3 { [%eval #-2] } 33... Qh7+ { [%eval #-1] } 34. f5 { [%eval #-1] } 34... Qxf5# { Black wins by checkmate. } 0-1