FEN
[Event "rated classical game"]
[Site "https://lichess.org/2GIvNiI9"]
[Date "2026.06.06"]
[Round "-"]
[White "KoubaLibre"]
[Black "Forever32"]
[Result "1-0"]
[GameId "2GIvNiI9"]
[UTCDate "2026.06.06"]
[UTCTime "10:26:20"]
[WhiteElo "1663"]
[BlackElo "1667"]
[WhiteRatingDiff "+36"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "1800+0"]
[ECO "C00"]
[Opening "French Defense: Knight Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. Nf3 { [%eval 0.11] } { C00 French Defense: Knight Variation } 2... d6 { [%eval 0.64] } 3. Bc4?! { (0.64 → 0.00) Inaccuracy. d4 was best. } { [%eval 0.0] } (3. d4 d5 4. Nbd2 Nf6 5. e5 Nfd7 6. Bd3 c5 7. c3 a5) 3... Be7 { [%eval 0.3] } 4. c3 { [%eval 0.06] } 4... a6 { [%eval 0.39] } 5. d4 { [%eval 0.31] } 5... b6 { [%eval 0.49] } 6. d5 { [%eval 0.41] } 6... e5 { [%eval 0.75] } 7. Be3 { [%eval 0.55] } 7... Bb7 { [%eval 0.95] } 8. Nbd2?! { (0.95 → 0.29) Inaccuracy. Bd3 was best. } { [%eval 0.29] } (8. Bd3 Nd7 9. c4 Ngf6 10. Nc3 O-O 11. O-O c6 12. Nd2 Ne8 13. dxc6 Bxc6) 8... Nd7 { [%eval 0.58] } 9. Nb3?! { (0.58 → -0.29) Inaccuracy. Bd3 was best. } { [%eval -0.29] } (9. Bd3 c6 10. c4 Ngf6 11. h3 O-O 12. O-O b5 13. b3 Qc7 14. Qe2 bxc4) 9... h6 { [%eval 0.2] } 10. h4?! { (0.20 → -0.73) Inaccuracy. Bd3 was best. } { [%eval -0.73] } (10. Bd3 c6 11. c4 Ngf6 12. a4 b5 13. axb5 axb5 14. dxc6 Bxc6 15. cxb5 Bxe4) 10... Bf6?? { (-0.73 → 1.01) Blunder. Ngf6 was best. } { [%eval 1.01] } (10... Ngf6 11. Bd3 c6 12. c4 Ng4 13. Bd2 a5 14. a4 cxd5 15. cxd5 f5 16. O-O) 11. O-O?? { (1.01 → -0.88) Blunder. Qe2 was best. } { [%eval -0.88] } (11. Qe2 Be7 12. O-O-O Ngf6 13. Nfd2 c6 14. dxc6 Bxc6 15. g4 b5 16. Bd3 h5) 11... Bxh4 { [%eval -1.05] } 12. Nxh4 { [%eval -1.38] } 12... Qxh4 { [%eval -1.36] } 13. f3 { [%eval -1.21] } 13... Qe7 { [%eval -0.72] } 14. Be2 { [%eval -0.65] } 14... g5 { [%eval -0.55] } 15. g3?! { (-0.55 → -1.12) Inaccuracy. Nd2 was best. } { [%eval -1.12] } (15. Nd2 f5 16. exf5 Bxd5 17. c4 Bc6 18. b4 Ngf6 19. a4 a5 20. c5 dxc5) 15... h5 { [%eval -1.09] } 16. f4?? { (-1.09 → -3.76) Blunder. Qc1 was best. } { [%eval -3.76] } (16. Qc1 g4 17. Bg5 f6 18. Bh4 Qh7 19. Qe3 gxf3 20. Rxf3 Nh6 21. a4) 16... gxf4 { [%eval -3.84] } 17. gxf4 { [%eval -3.84] } 17... exf4?! { (-3.84 → -2.80) Inaccuracy. Ngf6 was best. } { [%eval -2.8] } (17... Ngf6 18. Bf3 Rg8+ 19. Bg2 Nxe4 20. c4 O-O-O 21. Qc2 h4 22. Kh2 Ng3 23. Rf2) 18. Bxf4 { [%eval -3.08] } 18... O-O-O { [%eval -2.92] } 19. Bxh5?? { (-2.92 → -5.90) Blunder. Qc2 was best. } { [%eval -5.9] } (19. Qc2 Nh6 20. Kf2 Rde8 21. Rae1 Kb8 22. c4 Ng4+ 23. Bxg4 hxg4) 19... Qh4 { [%eval -6.05] } 20. Kg2 { [%eval -6.83] } 20... Ngf6 { [%eval -5.98] } 21. Bxf7 { [%eval -5.6] } 21... Nxe4 { [%eval -5.8] } 22. Kf3 { [%eval -5.71] } 22... Qf6 { [%eval -4.96] } 23. Be6 { [%eval -4.77] } 23... Ng5+ { [%eval -4.74] } 24. Ke3 { [%eval -5.03] } 24... Nxe6 { [%eval -4.92] } 25. dxe6 { [%eval -4.82] } 25... Qxe6+ { [%eval -4.87] } 26. Kd2 { [%eval -4.72] } 26... Rh2+?? { (-4.72 → 1.50) Blunder. Rhg8 was best. } { [%eval 1.5] } (26... Rhg8 27. Kc1 Rdf8 28. Re1 Qf7 29. Be3 Ne5 30. Rg1 Nf3 31. Rxg8 Rxg8 32. Qf1) 27. Bxh2 { [%eval 1.69] } 27... Rh8 { [%eval 1.88] } 28. Bf4 { [%eval 1.87] } 28... Qg6 { [%eval 2.24] } 29. Kc1?! { (2.24 → 1.58) Inaccuracy. Rg1 was best. } { [%eval 1.58] } (29. Rg1 Qe4 30. Qg4 Qd5+ 31. Kc1 Qd3 32. Qg3 Qh7 33. Nd4 Nc5 34. b4 Nd3+) 29... Rh5 { [%eval 2.1] } 30. Qe1 { [%eval 1.7] } 30... Qd3?? { (1.70 → Mate in 1) Checkmate is now unavoidable. Be4 was best. } { [%eval #1] } (30... Be4 31. Rg1 Qh7 32. a4 Rh4 33. Qd2 Kb7 34. Ra3 Bb1 35. c4 Ne5 36. Bxe5) 31. Qe8# { White wins by checkmate. } 1-0