FEN
[Event "rated blitz game"]
[Site "https://lichess.org/UVzsbhSN"]
[Date "2025.09.28"]
[White "cppchess_engineV1"]
[Black "R0bspierre"]
[Result "0-1"]
[GameId "UVzsbhSN"]
[UTCDate "2025.09.28"]
[UTCTime "05:15:28"]
[WhiteElo "1474"]
[BlackElo "1496"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+6"]
[WhiteTitle "BOT"]
[BlackTitle "BOT"]
[Variant "Standard"]
[TimeControl "300+2"]
[ECO "A00"]
[Opening "Van't Kruijs Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e3 { [%eval 0.0] } { A00 Van't Kruijs Opening } 1... d5 { [%eval 0.05] } 2. h3 { [%eval -0.17] } 2... c6 { [%eval 0.02] } 3. c4 { [%eval -0.24] } 3... dxc4 { [%eval 0.29] } 4. Bxc4 { [%eval 0.26] } 4... Qa5?! { (0.26 → 0.98) Inaccuracy. b5 was best. } { [%eval 0.98] } (4... b5 5. Be2 a6 6. d4 e6 7. a4 Bb7 8. Nf3 Nf6 9. Nbd2 Nbd7 10. O-O) 5. Nc3 { [%eval 0.89] } 5... Qb4?! { (0.89 → 1.89) Inaccuracy. e6 was best. } { [%eval 1.89] } (5... e6) 6. Bxf7+?? { (1.89 → -1.54) Blunder. d3 was best. } { [%eval -1.54] } (6. d3 e6 7. Nf3 Nf6 8. O-O Be7 9. e4 Qa5 10. Re1 O-O 11. d4 b5) 6... Kxf7 { [%eval -1.74] } 7. a3 { [%eval -1.58] } 7... Qd6 { [%eval -1.36] } 8. Qh5+? { (-1.36 → -2.74) Mistake. d4 was best. } { [%eval -2.74] } (8. d4) 8... Qg6 { [%eval -2.83] } 9. Qxg6+ { [%eval -2.93] } 9... Kxg6 { [%eval -2.75] } 10. d4 { [%eval -2.85] } 10... Kf7 { [%eval -2.59] } 11. e4 { [%eval -2.82] } 11... g6 { [%eval -2.51] } 12. Bg5 { [%eval -3.06] } 12... h6 { [%eval -2.58] } 13. Bh4 { [%eval -3.18] } 13... c5?! { (-3.18 → -2.38) Inaccuracy. Bg7 was best. } { [%eval -2.38] } (13... Bg7 14. Rd1 Be6 15. f4 Bb3 16. Rd2 Nd7 17. Nf3 Ke8 18. O-O Ngf6 19. d5) 14. Nb5 { [%eval -2.95] } 14... g5 { [%eval -2.96] } 15. Nc7 { [%eval -3.55] } 15... gxh4 { [%eval -3.28] } 16. Nxa8 { [%eval -3.74] } 16... cxd4 { [%eval -3.48] } 17. O-O-O { [%eval -3.69] } 17... e5 { [%eval -3.28] } 18. f4 { [%eval -3.23] } 18... exf4 { [%eval -3.21] } 19. Nf3 { [%eval -3.34] } 19... b5? { (-3.34 → -1.57) Mistake. Nc6 was best. } { [%eval -1.57] } (19... Nc6 20. Nc7 Nge7 21. Nb5 Ng6 22. Nfxd4 Nxd4 23. Nxd4 Bc5 24. b4 Bb6 25. Kb1) 20. Rxd4?! { (-1.57 → -2.37) Inaccuracy. Nc7 was best. } { [%eval -2.37] } (20. Nc7 Nc6 21. Nxb5 Nf6 22. Rhe1 Rg8 23. Re2 Ba6 24. a4 Be7 25. Rc2 Rc8) 20... Nc6 { [%eval -2.32] } 21. Rhd1? { (-2.32 → -4.19) Mistake. Rdd1 was best. } { [%eval -4.19] } (21. Rdd1 b4 22. axb4 Bxb4 23. Nc7 Nf6 24. Rhf1 Bc5 25. e5 Ne4 26. Kb1 Ng3) 21... Nxd4 { [%eval -4.07] } 22. Rxd4 { [%eval -4.27] } 22... Nf6 { [%eval -4.35] } 23. Rd8 { [%eval -5.36] } 23... Bg7 { [%eval -5.36] } 24. Ne5+ { [%eval -6.23] } 24... Ke6 { [%eval -6.1] } 25. Rxh8 { [%eval -5.99] } 25... Bxh8 { [%eval -5.64] } 26. Nc6 { [%eval -6.54] } 26... Ne8 { [%eval -6.27] } 27. a4 { [%eval -7.39] } 27... bxa4 { [%eval -7.06] } 28. e5 { [%eval -7.75] } 28... Bxe5 { [%eval -8.07] } 29. Kb1 { [%eval -8.24] } 29... Bf6 { [%eval -7.82] } 30. Nxa7 { [%eval -8.51] } 30... Bb7 { [%eval -8.25] } 31. Nb6 { [%eval -8.57] } 31... Nd6 { [%eval -8.47] } 32. Nxa4 { [%eval -8.63] } 32... Bd4 { [%eval -8.5] } 33. Nc8 { [%eval -13.73] } 33... Nxc8 { [%eval -16.16] } 34. Nc3?! { (-16.16 → Mate in 12) Checkmate is now unavoidable. g4 was best. } { [%eval #-12] } (34. g4 hxg3) 34... Bxg2? { (Mate in 12 → -8.06) Lost forced checkmate sequence. Bxc3 was best. } { [%eval -8.06] } (34... Bxc3 35. bxc3 Bxg2 36. Kc2 f3 37. c4 f2 38. c5 f1=Q 39. c6 Bxc6 40. Kd2) 35. Nb5? { (-8.06 → Mate in 12) Checkmate is now unavoidable. Ne2 was best. } { [%eval #-12] } (35. Ne2 Be5 36. Ng1 f3 37. Nxf3 Bxf3 38. Kc2 Be4+ 39. Kd2 Bf4+ 40. Kc3 Kd5) 35... Be5 { [%eval #-11] } 36. Nc3 { [%eval #-10] } 36... Bxc3 { [%eval #-9] } 37. Kc2 { [%eval #-9] } 37... f3 { [%eval #-8] } 38. bxc3 { [%eval #-8] } 38... f2 { [%eval #-7] } 39. Kb3 { [%eval #-6] } 39... f1=Q { [%eval #-5] } 40. Kb2 { [%eval #-5] } 40... Qc4 { [%eval #-5] } 41. Kc2 { [%eval #-5] } 41... Bxh3 { [%eval #-5] } 42. Kb2 { [%eval #-4] } 42... Bf5 { [%eval #-3] } 43. Ka3 { [%eval #-3] } 43... Bb1 { [%eval #-2] } 44. Kb2 { [%eval #-2] } 44... Qa2+ { [%eval #-1] } 45. Kc1 { [%eval #-1] } 45... Qc2# { Black wins by checkmate. } 0-1