FEN
[Event "rated rapid game"]
[Site "https://lichess.org/AI1D4AAo"]
[Date "2026.05.18"]
[Round "-"]
[White "ahmedhassann"]
[Black "alicedelish"]
[Result "0-1"]
[GameId "AI1D4AAo"]
[UTCDate "2026.05.18"]
[UTCTime "20:46:40"]
[WhiteElo "1136"]
[BlackElo "1051"]
[WhiteRatingDiff "-16"]
[BlackRatingDiff "+7"]
[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... g6?! { (0.11 → 0.76) Inaccuracy. d5 was best. } { [%eval 0.76] } (2... d5 3. exd5 exd5 4. d4 Nc6 5. Nc3 Nf6 6. h3 Bd6 7. Bd3) 3. d4 { [%eval 0.69] } 3... Ne7 { [%eval 0.97] } 4. Nc3 { [%eval 0.95] } 4... Bg7 { [%eval 1.44] } 5. b3? { (1.44 → 0.29) Mistake. h4 was best. } { [%eval 0.29] } (5. h4 h5 6. Bd3 d6 7. Bg5 f6 8. Be3 Nbc6 9. Qd2 e5) 5... O-O { [%eval 0.47] } 6. Bb2 { [%eval 0.53] } 6... c6 { [%eval 0.98] } 7. Qd2 { [%eval 1.5] } 7... a5 { [%eval 1.52] } 8. O-O-O { [%eval 1.52] } 8... b5 { [%eval 1.58] } 9. a4?! { (1.58 → 0.88) Inaccuracy. h4 was best. } { [%eval 0.88] } (9. h4 a4 10. h5 axb3 11. axb3 d6 12. Kb1 Nd7 13. e5 b4 14. exd6 Nd5) 9... b4 { [%eval 0.96] } 10. Na2? { (0.96 → -0.16) Mistake. Ne2 was best. } { [%eval -0.16] } (10. Ne2 d5 11. e5 Nd7 12. h4 c5 13. dxc5 Nxc5 14. Qe3 Ne4 15. Ned4 h6) 10... Na6? { (-0.16 → 1.32) Mistake. d5 was best. } { [%eval 1.32] } (10... d5 11. e5 c5 12. dxc5 Nd7 13. h4 Nxc5 14. h5 Ne4 15. Qe1 Qb6 16. Bd4) 11. Bxa6?! { (1.32 → 0.28) Inaccuracy. h4 was best. } { [%eval 0.28] } (11. h4 d5 12. e5 c5 13. Bxa6 Bxa6 14. dxc5 h5 15. Kb1 Rc8 16. Nd4 Qc7) 11... Rxa6?! { (0.28 → 1.06) Inaccuracy. Bxa6 was best. } { [%eval 1.06] } (11... Bxa6 12. h4 f5 13. e5 h5 14. Kb1 Nd5 15. Rh3 Rb8 16. Rg1 Qe8 17. Re1) 12. g4? { (1.06 → -0.06) Mistake. h4 was best. } { [%eval -0.06] } (12. h4 h6 13. Kb1 d6 14. Nc1 Ra7 15. Nd3 Ba6 16. Nf4 Rd7 17. Rh3 Bc8) 12... d5 { [%eval 0.48] } 13. e5 { [%eval 0.61] } 13... c5 { [%eval 1.0] } 14. c3?? { (1.00 → -2.53) Blunder. dxc5 was best. } { [%eval -2.53] } (14. dxc5 f6 15. exf6 Bxf6 16. Bxf6 Rxf6 17. Ne5 Qf8 18. f3 Nc6 19. g5 Rf4) 14... cxd4? { (-2.53 → -0.95) Mistake. c4 was best. } { [%eval -0.95] } (14... c4 15. Kb1 Rb6 16. cxb4 axb4 17. Nxb4 Bd7 18. a5 Rb5 19. Bc3 f5 20. exf6) 15. cxd4 { [%eval -1.02] } 15... f6 { [%eval -1.19] } 16. Rhe1 { [%eval -1.74] } 16... fxe5 { [%eval -1.87] } 17. dxe5?? { (-1.87 → -4.15) Blunder. Nxe5 was best. } { [%eval -4.15] } (17. Nxe5 Nc6 18. Kb1 Nxe5 19. dxe5 Qh4 20. Qc2 Bb7 21. Qc5 Qxg4 22. Qb5 Bc8) 17... Rxf3 { [%eval -4.26] } 18. Kb1 { [%eval -4.23] } 18... Rxb3 { [%eval -4.16] } 19. Nc1 { [%eval -4.15] } 19... Rh3 { [%eval -3.62] } 20. Rh1 { [%eval -4.41] } 20... Nc6 { [%eval -3.97] } 21. f4 { [%eval -3.93] } 21... Rf3 { [%eval -3.39] } 22. Nd3 { [%eval -3.84] } 22... b3 { [%eval -3.43] } 23. Nc5 { [%eval -4.19] } 23... Ra7 { [%eval -4.03] } 24. Rhf1 { [%eval -4.01] } 24... Rxf1 { [%eval -4.01] } 25. Rxf1 { [%eval -3.99] } 25... Qh4 { [%eval -3.61] } 26. Qg2 { [%eval -4.03] } 26... d4?? { (-4.03 → 2.14) Blunder. Rf7 was best. } { [%eval 2.14] } (26... Rf7 27. Qe2 Qe7 28. Rc1 Rxf4 29. h4 Rc4 30. Rxc4 dxc4 31. Qxc4 Nxe5 32. Bxe5) 27. f5?? { (2.14 → -3.81) Blunder. Qxc6 was best. } { [%eval -3.81] } (27. Qxc6 Qd8 28. Nxe6 Qd7 29. Qxd7 Rxd7 30. Rc1 Bb7 31. Nc5 Rc7 32. Nxb7 Rxb7) 27... exf5?? { (-3.81 → -1.02) Blunder. Nxe5 was best. } { [%eval -1.02] } (27... Nxe5 28. f6 Bxf6 29. h3 Bg7 30. Bxd4 Qd8 31. Bxe5 Bxe5 32. Qe2 Bg7 33. Rd1) 28. gxf5?? { (-1.02 → -4.88) Blunder. Qd5+ was best. } { [%eval -4.88] } (28. Qd5+ Rf7 29. Qxc6 Qd8 30. e6 Rc7 31. Qb6 Qe7 32. Nd7 Rb7 33. Qc6 Bxd7) 28... Nxe5 { [%eval -4.51] } 29. Bxd4? { (-4.51 → -8.08) Mistake. Qd5+ was best. } { [%eval -8.08] } (29. Qd5+ Rf7 30. Qa8 Rf8 31. Qd5+ Kh8 32. f6 Bxf6 33. Qd6 Kg7 34. Nxb3 Bf5+) 29... Qxd4 { [%eval -7.71] } 30. Ne6? { (-7.71 → Mate in 6) Checkmate is now unavoidable. Qb2 was best. } { [%eval #-6] } (30. Qb2 Bxf5+ 31. Rxf5 Qd1+ 32. Qc1 Qxc1+ 33. Kxc1 gxf5 34. Nxb3 Nc6 35. Kc2 Nb4+) 30... Bxe6 { [%eval #-6] } 31. f6 { [%eval #-4] } 31... Bf8 { [%eval #-7] } 32. f7+ { [%eval #-5] } { White resigns. } 0-1