FEN
[Event "rated rapid game"]
[Site "https://lichess.org/32vsSDoi"]
[Date "2026.04.11"]
[Round "-"]
[White "baasseel"]
[Black "hamzaelkhatib1996"]
[Result "1-0"]
[GameId "32vsSDoi"]
[UTCDate "2026.04.11"]
[UTCTime "18:50:03"]
[WhiteElo "1687"]
[BlackElo "1337"]
[WhiteRatingDiff "+14"]
[BlackRatingDiff "-14"]
[Variant "Standard"]
[TimeControl "600+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... Nf6?! { (0.11 → 0.73) Inaccuracy. d5 was best. } { [%eval 0.73] } (2... d5 3. exd5 exd5 4. d4 Nc6 5. Nc3 Nf6 6. h3 Bd6 7. Bd3) 3. Nc3?! { (0.73 → 0.00) Inaccuracy. e5 was best. } { [%eval 0.0] } (3. e5 Nd5 4. c4 Ne7 5. d4 d6 6. exd6 cxd6 7. h4 Ng8) 3... Nc6?! { (0.00 → 0.57) Inaccuracy. d5 was best. } { [%eval 0.57] } (3... d5 4. e5 Nfd7 5. d4 c5 6. Ne2 Be7 7. c3 Nc6 8. a3) 4. d4 { [%eval 0.38] } 4... d5 { [%eval 0.57] } 5. exd5 { [%eval 0.25] } 5... Nxd5 { [%eval 0.64] } 6. Nxd5 { [%eval 0.24] } 6... Qxd5 { [%eval 0.75] } 7. Bf4?! { (0.75 → 0.11) Inaccuracy. Be2 was best. } { [%eval 0.11] } (7. Be2 e5 8. dxe5 Be6 9. Qxd5 Bxd5 10. Be3 O-O-O 11. O-O-O Be7) 7... Bd6 { [%eval 0.12] } 8. Bxd6 { [%eval 0.19] } 8... Qxd6 { [%eval 0.17] } 9. Be2 { [%eval -0.02] } 9... h6 { [%eval 0.28] } 10. O-O { [%eval 0.42] } 10... O-O { [%eval 0.28] } 11. h3 { [%eval 0.12] } 11... b5?! { (0.12 → 1.12) Inaccuracy. b6 was best. } { [%eval 1.12] } (11... b6 12. Re1 Bb7 13. c3 Ne7 14. Ne5 c5 15. Bf3 Bxf3 16. Qxf3 cxd4 17. Rad1) 12. a3?! { (1.12 → 0.24) Inaccuracy. Bxb5 was best. } { [%eval 0.24] } (12. Bxb5 Ne7 13. a4 Rb8 14. Rb1 Bb7 15. c3 c5 16. dxc5 Qxc5 17. Re1 Ng6) 12... Bb7 { [%eval 0.74] } 13. Bxb5 { [%eval 0.84] } 13... a6 { [%eval 1.03] } 14. Bxc6 { [%eval 0.89] } 14... Bxc6 { [%eval 1.24] } 15. c4? { (1.24 → 0.00) Mistake. Ne5 was best. } { [%eval 0.0] } (15. Ne5 Rad8 16. Qg4 Ba8 17. Rfd1 c5 18. Nc4 Qc6 19. dxc5 Qxc5 20. b4 Qc7) 15... Rab8 { [%eval 0.37] } 16. b4 { [%eval 0.58] } 16... Rfd8 { [%eval 0.65] } 17. c5?! { (0.65 → -0.34) Inaccuracy. Ne5 was best. } { [%eval -0.34] } (17. Ne5 Be8 18. Nf3 Bc6 19. d5 exd5 20. c5 Qf4 21. Qd4 Qf5 22. Rfe1 Re8) 17... Qd5?! { (-0.34 → 0.50) Inaccuracy. Qf4 was best. } { [%eval 0.5] } (17... Qf4 18. Rb1 Bxf3 19. Qxf3 Qxf3 20. gxf3 Rxd4 21. Rfd1 Rbd8 22. Rxd4 Rxd4 23. a4) 18. Ne5?? { (0.50 → Mate in 1) Checkmate is now unavoidable. Re1 was best. } { [%eval #-1] } (18. Re1 Qh5 19. Re3 a5 20. bxa5 Ra8 21. Qb3 Bxf3 22. Rxf3 Rxd4 23. Qb5 Qe5) 18... Ba8?? { (Mate in 1 → 0.04) Lost forced checkmate sequence. Qxg2# was best. } { [%eval 0.04] } (18... Qxg2#) 19. Qg4 { [%eval 0.03] } 19... g5?? { (0.03 → 1.92) Blunder. h5 was best. } { [%eval 1.92] } (19... h5 20. Qg3 h4 21. Qg4 Qxd4 22. Qh5 Qf4 23. Rfd1 Rd5 24. Rxd5 Bxd5 25. Qe2) 20. f3?? { (1.92 → -0.39) Blunder. c6 was best. } { [%eval -0.39] } (20. c6 Qxd4 21. Qe2 Rd5 22. Nd7 Rbb5 23. Rad1 Qc3 24. Rc1 Qh8 25. Nc5 Re5) 20... f5? { (-0.39 → 1.24) Mistake. f6 was best. } { [%eval 1.24] } (20... f6 21. Nd3 Qxd4+ 22. Nf2 Qxg4 23. hxg4 Bc6 24. Rfd1 Kf7 25. Ne4 f5 26. gxf5) 21. Qh5?? { (1.24 → -2.21) Blunder. Qg3 was best. } { [%eval -2.21] } (21. Qg3 Qxd4+ 22. Kh2 Rd5 23. f4 Rxe5 24. Rad1 Qe4 25. fxe5 Bd5 26. Rfe1 Qc4) 21... Kg7?? { (-2.21 → Mate in 2) Checkmate is now unavoidable. Qxd4+ was best. } { [%eval #2] } (21... Qxd4+ 22. Kh1 Qxe5 23. Qg6+ Qg7 24. Qxe6+ Kh8 25. Rad1 Re8 26. Qxf5 Bc6 27. Rfe1) 22. Qf7+ { [%eval #1] } 22... Kh8 { [%eval #1] } 23. Ng6# { White wins by checkmate. } 1-0