FEN
[Event "rated blitz game"]
[Site "https://lichess.org/hWgv7AS0"]
[Date "2026.06.08"]
[Round "-"]
[White "Justinkaminski"]
[Black "puper54"]
[Result "0-1"]
[GameId "hWgv7AS0"]
[UTCDate "2026.06.08"]
[UTCTime "10:16:19"]
[WhiteElo "976"]
[BlackElo "1014"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+14"]
[Variant "Standard"]
[TimeControl "300+0"]
[ECO "C00"]
[Opening "French Defense: Two Knights Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. Nc3?! { (0.54 → -0.30) Inaccuracy. exd5 was best. } { [%eval -0.3] } (2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 e6 6. Bg5 Be7) 2... e6?! { (-0.30 → 0.36) Inaccuracy. d4 was best. } { [%eval 0.36] } (2... d4 3. Nce2 e5 4. c3 c5 5. Nf3 Nc6 6. Ng3 Be6 7. Bb5) 3. Nf3 { [%eval -0.07] } { C00 French Defense: Two Knights Variation } 3... Bb4?! { (-0.07 → 0.65) Inaccuracy. d4 was best. } { [%eval 0.65] } (3... d4 4. Ne2 c5 5. c3 Nf6 6. e5 Nfd7 7. cxd4 cxd4 8. Nexd4) 4. exd5 { [%eval 0.37] } 4... Bxc3?! { (0.37 → 0.96) Inaccuracy. exd5 was best. } { [%eval 0.96] } (4... exd5 5. a3 Be7 6. d4 Nf6 7. Bd3 O-O 8. h3 Re8 9. O-O) 5. bxc3 { [%eval 0.57] } 5... exd5 { [%eval 0.52] } 6. d4 { [%eval 0.43] } 6... Be6?! { (0.43 → 1.41) Inaccuracy. Ne7 was best. } { [%eval 1.41] } (6... Ne7 7. Bb5+ Bd7 8. Bd3 O-O 9. O-O Bf5 10. Re1 Bxd3 11. cxd3) 7. Bd3 { [%eval 0.93] } 7... h6 { [%eval 1.31] } 8. O-O { [%eval 1.37] } 8... Nf6?! { (1.37 → 2.05) Inaccuracy. Nd7 was best. } { [%eval 2.05] } (8... Nd7 9. Qe1 Ne7 10. Nh4 O-O 11. f4 Nf6 12. f5 Bd7 13. Qg3 Kh8 14. Rb1) 9. a4?! { (2.05 → 0.94) Inaccuracy. Ba3 was best. } { [%eval 0.94] } (9. Ba3 c5 10. Bxc5 Qc7 11. a4 Nbd7 12. Ba3 O-O-O 13. a5 a6 14. Qc1 Kb8) 9... a5?! { (0.94 → 2.07) Inaccuracy. O-O was best. } { [%eval 2.07] } (9... O-O 10. Ne5 c5 11. f4 Nc6 12. Ba3 Re8 13. Bxc5 Qc8 14. Nxc6 Qxc6 15. Bb5) 10. Bb5+? { (2.07 → 0.64) Mistake. Ba3 was best. } { [%eval 0.64] } (10. Ba3 Kd7 11. Ne5+ Kc8 12. f4 g6 13. Qe2 Re8 14. Rab1 Bg4 15. Qe3 Be6) 10... Nbd7?! { (0.64 → 1.28) Inaccuracy. c6 was best. } { [%eval 1.28] } (10... c6 11. Bd3 O-O 12. Ne5 c5 13. dxc5 Ne4 14. Re1 Qf6 15. Bxe4 dxe4 16. Rxe4) 11. Ne5?! { (1.28 → 0.47) Inaccuracy. Ba3 was best. } { [%eval 0.47] } (11. Ba3 c6 12. Bd3 Qc7 13. Rb1 O-O-O 14. Qc1 Rde8 15. Qb2 Bg4 16. Nh4 b6) 11... c6 { [%eval 0.8] } 12. Bd3 { [%eval 0.93] } 12... O-O? { (0.93 → 2.37) Mistake. Nxe5 was best. } { [%eval 2.37] } (12... Nxe5 13. dxe5 Ne4 14. Ba3 Nxc3 15. Qe1 d4 16. f4 g6 17. Bd6 f5 18. Qf2) 13. Nxd7?? { (2.37 → -0.24) Blunder. f4 was best. } { [%eval -0.24] } (13. f4 Nxe5 14. dxe5 Ne4 15. f5 Bc8 16. Qg4 Qc7 17. Bxe4 dxe4 18. Bf4 Qe7) 13... Nxd7?! { (-0.24 → 0.53) Inaccuracy. Qxd7 was best. } { [%eval 0.53] } (13... Qxd7 14. Bf4 Bf5 15. Qf3 Be4 16. Qd1 Rfe8 17. Be5 Qf5 18. Rb1 Nd7 19. Bg3) 14. Ba3 { [%eval 0.0] } 14... Re8 { [%eval 0.04] } 15. Re1 { [%eval -0.23] } 15... Nb6 { [%eval -0.24] } 16. Qf3? { (-0.24 → -1.82) Mistake. Qb1 was best. } { [%eval -1.82] } (16. Qb1 Nxa4 17. Qxb7 Rc8 18. Bc5 Nxc3 19. Qb6 a4 20. Qxd8 Rcxd8 21. Bb4 Nb5) 16... Nxa4 { [%eval -1.71] } 17. Bc1 { [%eval -1.67] } 17... Nxc3 { [%eval -1.99] } 18. Bxh6?! { (-1.99 → -3.09) Inaccuracy. Qg3 was best. } { [%eval -3.09] } (18. Qg3 Ne4 19. Bxe4 dxe4 20. Rxe4 Qf6 21. Bd2 b6 22. h3 Kh7 23. Rf4 Qg5) 18... gxh6 { [%eval -3.01] } 19. Qh5? { (-3.01 → -4.85) Mistake. Re5 was best. } { [%eval -4.85] } (19. Re5 Ne4 20. Re1 Qf6 21. Bxe4 Qxf3 22. Bxf3 a4 23. Kf1 Bd7 24. Rxe8+ Rxe8) 19... Qg5 { [%eval -4.77] } 20. Qxg5+ { [%eval -5.01] } 20... hxg5 { [%eval -5.08] } 21. Ra3 { [%eval -5.68] } 21... Nb5 { [%eval -5.61] } 22. c3?! { (-5.61 → -7.57) Inaccuracy. Raa1 was best. } { [%eval -7.57] } (22. Raa1 Nxd4 23. h4 gxh4 24. Rab1 b5 25. Re5 Kf8 26. c3 Nb3 27. Rxb3 a4) 22... Bd7 { [%eval -5.88] } 23. Raa1 { [%eval -5.98] } 23... Nxc3 { [%eval -6.02] } 24. Rxe8+ { [%eval -5.84] } 24... Bxe8 { [%eval -5.71] } 25. Bf5 { [%eval -6.83] } 25... a4 { [%eval -6.57] } 26. Ra3 { [%eval -6.92] } 26... Ne2+ { [%eval -7.09] } 27. Kf1 { [%eval -7.06] } 27... Nxd4 { [%eval -6.82] } 28. Bh3 { [%eval -7.65] } 28... b5 { [%eval -7.44] } 29. Rg3 { [%eval -7.67] } 29... Ne6 { [%eval -7.74] } 30. Bxe6 { [%eval -7.71] } 30... fxe6 { [%eval -7.56] } 31. Rxg5+ { [%eval -7.56] } 31... Kf8 { [%eval -7.13] } 32. Rg6 { [%eval -10.24] } 32... Ke7 { [%eval -7.77] } 33. h4 { [%eval -14.3] } 33... Bxg6 { [%eval -10.4] } 34. g4?! { (-10.40 → Mate in 9) Checkmate is now unavoidable. f4 was best. } { [%eval #-9] } (34. f4 a3 35. h5 Be4 36. f5 Bxf5 37. Kg1 a2 38. h6 Kd6 39. g4 Bb1) 34... Kf6?! { (Mate in 9 → -11.01) Lost forced checkmate sequence. a3 was best. } { [%eval -11.01] } (34... a3 35. h5 Be4 36. h6 a2 37. f3 a1=Q+ 38. Kf2 Ra2+ 39. Kg3 Qe1+ 40. Kf4) 35. Ke2 { [%eval -9.9] } 35... Rh8 { [%eval -9.67] } 36. f4? { (-9.67 → Mate in 11) Checkmate is now unavoidable. g5+ was best. } { [%eval #-11] } (36. g5+ Ke5 37. Kf3 Kd4 38. Ke2 Kc3 39. h5 Rxh5 40. f4) 36... Rxh4 { [%eval #-9] } 37. f5 { [%eval #-9] } 37... Bh7 { [%eval #-9] } 38. Kf3 { [%eval #-9] } 38... exf5 { [%eval #-8] } 39. gxf5 { [%eval #-7] } 39... Bxf5 { [%eval #-7] } 40. Ke3 { [%eval #-6] } 40... Rh3+ { [%eval #-7] } 41. Kd2 { [%eval #-6] } 41... Bg6 { [%eval #-6] } 42. Kc1 { [%eval #-4] } 42... d4 { [%eval #-5] } 43. Kd2 { [%eval #-5] } 43... c5 { [%eval #-6] } 44. Kc1 { [%eval #-4] } 44... b4 { [%eval #-5] } 45. Kb2 { [%eval #-4] } 45... c4 { [%eval #-3] } 46. Kc1 { [%eval #-3] } 46... c3 { [%eval #-2] } 47. Kd1 { [%eval #-2] } 47... d3 { [%eval #-2] } 48. Kc1 { [%eval #-1] } 48... Rh1# { Black wins by checkmate. } 0-1