FEN
[Event "rated rapid game"]
[Site "https://lichess.org/LBPSPJ2t"]
[Date "2026.06.08"]
[Round "-"]
[White "CarnifexChess"]
[Black "Kastein"]
[Result "0-1"]
[GameId "LBPSPJ2t"]
[UTCDate "2026.06.08"]
[UTCTime "08:21:46"]
[WhiteElo "682"]
[BlackElo "680"]
[WhiteRatingDiff "-13"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D00"]
[Opening "Queen's Pawn Game: Accelerated London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Bf4 { [%eval 0.0] } { D00 Queen's Pawn Game: Accelerated London System } 2... Nc6 { [%eval 0.3] } 3. e3 { [%eval 0.35] } 3... e6 { [%eval 0.45] } 4. Nf3 { [%eval 0.35] } 4... Nf6 { [%eval 0.45] } 5. Nbd2 { [%eval 0.4] } 5... Bd6 { [%eval 0.37] } 6. c3 { [%eval 0.25] } 6... Bxf4 { [%eval 0.59] } 7. exf4 { [%eval 0.54] } 7... O-O { [%eval 0.45] } 8. Bd3 { [%eval 0.63] } 8... Re8?! { (0.63 → 1.27) Inaccuracy. Ne7 was best. } { [%eval 1.27] } (8... Ne7 9. h4 c5 10. dxc5 b6 11. cxb6 Qxb6 12. Qb3 Qc7 13. g3 a5 14. O-O) 9. O-O { [%eval 0.85] } 9... e5? { (0.85 → 2.47) Mistake. Ne7 was best. } { [%eval 2.47] } (9... Ne7 10. Ne5 g6 11. g4 Rf8 12. Kh1 c5 13. dxc5 Nd7 14. Nb3 a5 15. Qe2) 10. fxe5 { [%eval 2.4] } 10... Ng4 { [%eval 2.83] } 11. Bb5 { [%eval 2.52] } 11... a6 { [%eval 3.19] } 12. Bd3 { [%eval 2.58] } 12... f6 { [%eval 2.45] } 13. h3 { [%eval 2.29] } 13... Nh6?! { (2.29 → 3.05) Inaccuracy. fxe5 was best. } { [%eval 3.05] } (13... fxe5 14. hxg4 e4 15. Be2 exf3 16. Bxf3 Rf8 17. Re1 Ne7 18. c4 c6 19. Rc1) 14. exf6 { [%eval 3.04] } 14... gxf6 { [%eval 3.66] } 15. g4? { (3.66 → 1.82) Mistake. Nh4 was best. } { [%eval 1.82] } (15. Nh4 Kg7 16. Qh5 Be6 17. Bxh7 Ne7 18. Bd3 Rh8 19. Qf3 Kf7 20. Rfe1 Qd6) 15... Kh8 { [%eval 1.87] } 16. Be2?! { (1.87 → 0.76) Inaccuracy. Kh1 was best. } { [%eval 0.76] } (16. Kh1 f5 17. g5 Nf7 18. Rg1 Rg8 19. Qe2 Bd7 20. h4 Qf8 21. Qe3 Re8) 16... Ne7?! { (0.76 → 1.48) Inaccuracy. Rg8 was best. } { [%eval 1.48] } (16... Rg8 17. Kh1 Qf8 18. Rg1 Nf7 19. Qb3 Ne7 20. Bf1 Nd6 21. Re1 f5 22. g5) 17. Ne1 { [%eval 0.95] } 17... c6?! { (0.95 → 1.71) Inaccuracy. Ng6 was best. } { [%eval 1.71] } (17... Ng6 18. Ng2 f5 19. f3 Rg8 20. Rf2 Bd7 21. Nf1 Nf7 22. Ng3 Ng5 23. Kh2) 18. Nd3?! { (1.71 → 1.01) Inaccuracy. Ng2 was best. } { [%eval 1.01] } (18. Ng2 Rg8 19. f4 Bd7 20. Qe1 Rg7 21. Bf3 Qg8 22. Qe3 Re8 23. Rae1 Qf7) 18... b6 { [%eval 1.18] } 19. Nf4 { [%eval 0.97] } 19... Rg8 { [%eval 1.12] } 20. Kg2?? { (1.12 → -0.74) Blunder. Kh1 was best. } { [%eval -0.74] } (20. Kh1 f5 21. g5 Qd6 22. Nh5 Rxg5 23. f4 Rg8 24. Rg1 Nf7 25. Nf3 Qh6) 20... c5?? { (-0.74 → 1.19) Blunder. Qd6 was best. } { [%eval 1.19] } (20... Qd6 21. Nd3 c5 22. Kh1 c4 23. Ne1 f5 24. g5 Rxg5 25. f4 Rg3 26. Rf3) 21. Nxd5?? { (1.19 → -3.84) Blunder. Kh1 was best. } { [%eval -3.84] } (21. Kh1 f5 22. g5 Qd6 23. Nh5 Rxg5 24. f4 Rg8 25. Nf3 Bd7 26. Ne5 Be8) 21... Nxd5 { [%eval -3.78] } 22. Nf3?! { (-3.78 → -5.72) Inaccuracy. Rg1 was best. } { [%eval -5.72] } (22. Rg1 cxd4 23. Kh2 Bb7 24. Rg3 Qc7 25. Ne4 dxc3 26. Qd4 Rgf8 27. Bc4 Rad8) 22... cxd4?! { (-5.72 → -4.14) Inaccuracy. Nf4+ was best. } { [%eval -4.14] } (22... Nf4+ 23. Kh1 Bb7 24. Qd2 Nxe2 25. Qxe2 Qd5 26. Rg1 Rae8 27. Qd3 Qxf3+ 28. Qxf3) 23. cxd4?! { (-4.14 → -6.20) Inaccuracy. Qxd4 was best. } { [%eval -6.2] } (23. Qxd4 Bxg4 24. Kh1 Nf5 25. Qd2 Bh5 26. Rfe1 Nde7 27. Qxd8 Raxd8 28. Nh2 Be8) 23... Nf4+ { [%eval -5.57] } 24. Kg3 { [%eval -6.26] } 24... Nxe2+ { [%eval -6.94] } 25. Qxe2 { [%eval -6.85] } 25... Re8? { (-6.85 → -4.04) Mistake. Nxg4 was best. } { [%eval -4.04] } (25... Nxg4 26. Ng5 Rxg5 27. f4 Rg8 28. hxg4 Bxg4 29. Qe3 Qd5 30. Rg1 Rae8 31. Kf2) 26. Qd3 { [%eval -3.68] } 26... f5 { [%eval -3.5] } 27. gxf5? { (-3.50 → -6.09) Mistake. Rae1 was best. } { [%eval -6.09] } (27. Rae1 fxg4 28. Rxe8+ Qxe8 29. hxg4 Bxg4 30. Ng5 Qe7 31. Qe4 Qxe4 32. Nxe4 Bf5) 27... Nxf5+ { [%eval -5.85] } 28. Qxf5 { [%eval -7.53] } 28... Bxf5 { [%eval -7.51] } 29. Kf4? { (-7.51 → Mate in 7) Checkmate is now unavoidable. Rae1 was best. } { [%eval #-7] } (29. Rae1 Be4 30. Nh2 Qc7+ 31. f4 h5 32. Rf2 Bf5 33. Rxe8+ Rxe8 34. Ng4 Bxg4) 29... Bxh3 { [%eval #-6] } 30. Rh1 { [%eval #-5] } 30... Bc8? { (Mate in 5 → -8.20) Lost forced checkmate sequence. Qf6+ was best. } { [%eval -8.2] } (30... Qf6+ 31. Kg3 Rg8+ 32. Ng5 Rxg5+ 33. Kh2 Qxf2+ 34. Kxh3 Qg3#) 31. Rag1? { (-8.20 → Mate in 4) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-4] } (31. Kg3 Rg8+ 32. Kf4 Bb7 33. Rxh7+ Kxh7 34. Rh1+ Kg7 35. Rh5 Qf6+ 36. Rf5 Qxf5+) 31... Bb7? { (Mate in 4 → -7.39) Lost forced checkmate sequence. Qf6+ was best. } { [%eval -7.39] } (31... Qf6+ 32. Kg3 Rg8+ 33. Ng5 Rxg5+ 34. Kh4 Qh6#) 32. d5? { (-7.39 → Mate in 6) Checkmate is now unavoidable. Rxh7+ was best. } { [%eval #-6] } (32. Rxh7+ Kxh7 33. Ng5+ Qxg5+ 34. Rxg5 Re4+ 35. Kf3 Rf8+ 36. Kg3 Rg8 37. Rxg8 Kxg8) 32... Qxd5 { [%eval #-10] } 33. Ng5 { [%eval #-7] } 33... Qc4+? { (Mate in 7 → -8.06) Lost forced checkmate sequence. Re4+ was best. } { [%eval -8.06] } (33... Re4+ 34. Nxe4 Qxe4+ 35. Kg5 Rg8+ 36. Kh5 Qf3+ 37. Kh4 Qf4+ 38. Kh5 Bf3+ 39. Rg4) 34. Kf5? { (-8.06 → Mate in 5) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-5] } (34. Kg3 Bxh1 35. Rxh1 Qd3+ 36. Kh4 Re4+ 37. Nxe4 Qxe4+ 38. f4 Qxh1+ 39. Kg3 Qg1+) 34... Bxh1 { [%eval #-6] } 35. Rxh1 { [%eval #-4] } 35... Qc5+? { (Mate in 4 → -9.07) Lost forced checkmate sequence. Rf8+ was best. } { [%eval -9.07] } (35... Rf8+ 36. Ke5 Rae8+ 37. Kd6 Qc5+ 38. Kd7 Re7#) 36. Kg4 { [%eval -9.03] } 36... Rad8 { [%eval -8.38] } 37. Rxh7+ { [%eval -9.87] } 37... Kg8 { [%eval -8.28] } 38. Nf7? { (-8.28 → Mate in 6) Checkmate is now unavoidable. Rf7 was best. } { [%eval #-6] } (38. Rf7 Rd4+ 39. Rf4 Rxf4+ 40. Kxf4 Qxf2+ 41. Kg4 Qd4+ 42. Kf3) 38... Rd4+ { [%eval #-6] } 39. Kg3 { [%eval #-6] } 39... Rd3+ { [%eval #-5] } 40. Kg2 { [%eval #-5] } 40... Re2 { [%eval #-5] } 41. Rh8+ { [%eval #-5] } 41... Kxf7 { [%eval #-4] } { White resigns. } 0-1