FEN
[Event "rated blitz game"]
[Site "https://lichess.org/Xgup83ZZ"]
[Date "2026.06.02"]
[Round "-"]
[White "Bouayyad_Ismail"]
[Black "frantisek69"]
[Result "1-0"]
[GameId "Xgup83ZZ"]
[UTCDate "2026.06.02"]
[UTCTime "23:27:29"]
[WhiteElo "1722"]
[BlackElo "1714"]
[WhiteRatingDiff "+22"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "C01"]
[Opening "French Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. Nf3 { [%eval 0.11] } 2... d5 { [%eval 0.14] } 3. exd5 { [%eval 0.1] } 3... exd5 { [%eval 0.17] } 4. d4 { [%eval 0.1] } { C01 French Defense: Exchange Variation } 4... h6 { [%eval 0.24] } 5. Nc3 { [%eval 0.03] } 5... Nf6 { [%eval 0.16] } 6. Be3 { [%eval -0.17] } 6... Bd6 { [%eval -0.01] } 7. Qd2 { [%eval -0.12] } 7... Ng4? { (-0.12 → 1.26) Mistake. O-O was best. } { [%eval 1.26] } (7... O-O 8. Rg1 Nc6 9. O-O-O Bb4 10. Bd3 Ne4 11. Bxe4 dxe4 12. Ne5) 8. O-O-O?! { (1.26 → 0.43) Inaccuracy. Nxd5 was best. } { [%eval 0.43] } (8. Nxd5 O-O 9. Bd3 Re8 10. h3 Nxe3 11. Nxe3 c5 12. O-O-O cxd4 13. Nxd4 Bf4) 8... Nxe3 { [%eval 0.51] } 9. fxe3 { [%eval 0.47] } 9... O-O?! { (0.47 → 1.36) Inaccuracy. Be6 was best. } { [%eval 1.36] } (9... Be6 10. e4 c6 11. Qe3 Qe7 12. Bd3 dxe4 13. Bxe4 O-O 14. d5 cxd5 15. Bxd5) 10. e4?! { (1.36 → 0.41) Inaccuracy. Nxd5 was best. } { [%eval 0.41] } (10. Nxd5 c6 11. Nc3 Be6 12. Rg1 Qa5 13. g4 Bb4 14. g5 h5 15. g6 fxg6) 10... c6 { [%eval 0.88] } 11. e5 { [%eval 0.36] } 11... Bb4 { [%eval 0.8] } 12. Qe3?! { (0.80 → 0.13) Inaccuracy. a3 was best. } { [%eval 0.13] } (12. a3 Bxc3 13. Qxc3 Be6 14. Qe3 Nd7 15. Bd3 f6 16. Rde1) 12... Be6 { [%eval 0.61] } 13. Ne2 { [%eval 0.47] } 13... Qa5?! { (0.47 → 1.39) Inaccuracy. c5 was best. } { [%eval 1.39] } (13... c5 14. Kb1 Nc6 15. c3 Bf5+ 16. Ka1 cxd4 17. Nexd4 Bc5 18. Qf4 Be4 19. Bd3) 14. Kb1 { [%eval 1.63] } 14... Nd7 { [%eval 1.72] } 15. Nf4 { [%eval 1.45] } 15... Qc7?! { (1.45 → 2.44) Inaccuracy. Nb6 was best. } { [%eval 2.44] } (15... Nb6 16. c3 Be7 17. Nxe6 fxe6 18. Qd3 Qa4 19. b3 Qa5 20. Qg6 Qxc3 21. Qxe6+) 16. Bd3 { [%eval 2.15] } 16... a5 { [%eval 2.7] } 17. Nh4?! { (2.70 → 1.97) Inaccuracy. c3 was best. } { [%eval 1.97] } (17. c3 Qb6 18. Ka1 c5 19. Bb1 Rfc8 20. g4 cxd4 21. Nxd4 Bc5 22. Nfxe6 Qxe6) 17... c5 { [%eval 1.83] } 18. Qg3 { [%eval 1.78] } 18... cxd4 { [%eval 2.11] } 19. Nfg6?? { (2.11 → -1.03) Blunder. Nxe6 was best. } { [%eval -1.03] } (19. Nxe6 fxe6 20. Qg6 Nxe5 21. Qh7+ Kf7 22. a3 Ke7 23. Qxg7+ Kd6 24. Qxc7+ Kxc7) 19... fxg6?? { (-1.03 → 0.67) Blunder. Rfe8 was best. } { [%eval 0.67] } (19... Rfe8 20. Rhf1 Nc5 21. Nf4 Nxd3 22. Nxd3 Rec8 23. Qf2 Ra6 24. Nf3 Bc3) 20. Qxg6 { [%eval 0.66] } 20... Nxe5 { [%eval 0.68] } 21. Qh7+?? { (0.68 → -1.24) Blunder. Qxe6+ was best. } { [%eval -1.24] } (21. Qxe6+ Rf7 22. Qxd5 Nxd3 23. Rxd3 Qd6 24. Rxd4 Qxd5 25. Rxd5 Rf2 26. a3 Be7) 21... Kf7 { [%eval -1.49] } 22. Rhf1+ { [%eval -1.77] } 22... Ke8 { [%eval -1.49] } 23. Bb5+?! { (-1.49 → -2.26) Inaccuracy. Ng6 was best. } { [%eval -2.26] } (23. Ng6 Nxd3 24. cxd3 Rxf1 25. Rxf1 Rc8 26. a3 Qc2+ 27. Ka1 Bxa3 28. Qh8+ Kd7) 23... Nc6? { (-2.26 → -0.56) Mistake. Kd8 was best. } { [%eval -0.56] } (23... Kd8 24. a3 Bd6 25. Ng6 Nxg6 26. Qxg6 Bd7 27. Rxf8+ Bxf8 28. Qf7 Bxb5 29. Qxf8+) 24. Rxf8+? { (-0.56 → -1.75) Mistake. Qg6+ was best. } { [%eval -1.75] } (24. Qg6+ Bf7 25. Qxg7 Kd8 26. a3 Bc5 27. Rde1 Kc8 28. Ng6 Bxg6 29. Rxf8+ Bxf8) 24... Kxf8?? { (-1.75 → 2.84) Blunder. Bxf8 was best. } { [%eval 2.84] } (24... Bxf8 25. Ng6 Kd7 26. Rf1 Bd6 27. Qxg7+ Kc8 28. Qxh6 d3 29. cxd3 Bg8 30. Nh4) 25. Qh8+ { [%eval 2.8] } 25... Bg8?! { (2.80 → 3.80) Inaccuracy. Ke7 was best. } { [%eval 3.8] } (25... Ke7 26. Qxa8 Qc8 27. Qxc8 Bxc8 28. Nf3 Bg4 29. Bxc6 bxc6 30. Rxd4 Bf5 31. Rd1) 26. Rf1+ { [%eval 3.85] } 26... Ke7? { (3.85 → 6.55) Mistake. Qf7 was best. } { [%eval 6.55] } (26... Qf7 27. Rxf7+ Kxf7 28. Nf5 Bf8 29. Be2 Ne7 30. Bh5+ g6 31. Nxe7 Bxe7 32. Bf3) 27. Qxg7+ { [%eval 6.29] } 27... Kd6 { [%eval 7.65] } 28. Rf6+ { [%eval 6.38] } 28... Kc5?? { (6.38 → Mate in 10) Checkmate is now unavoidable. Be6 was best. } { [%eval #10] } (28... Be6 29. Rxe6+ Kxe6 30. Qxc7 Rf8 31. Qxb7 Ne5 32. a3 d3 33. Qb6+ Bd6 34. cxd3) 29. Qxc7 { [%eval #10] } 29... Re8 { [%eval #3] } 30. Rxc6+ { [%eval #2] } 30... bxc6 { [%eval #1] } 31. Qxc6# { White wins by checkmate. } 1-0