FEN
[Event "rated rapid game"]
[Site "https://lichess.org/hKiAS8YV"]
[Date "2026.04.29"]
[Round "-"]
[White "Kkpro2021"]
[Black "louai1199"]
[Result "0-1"]
[GameId "hKiAS8YV"]
[UTCDate "2026.04.29"]
[UTCTime "05:20:32"]
[WhiteElo "1568"]
[BlackElo "1698"]
[WhiteRatingDiff "-4"]
[BlackRatingDiff "+49"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C02"]
[Opening "French Defense: Advance Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. e5 { [%eval 0.25] } 3... c5 { [%eval 0.2] } { C02 French Defense: Advance Variation } 4. Nc3?! { (0.20 → -0.51) Inaccuracy. c3 was best. } { [%eval -0.51] } (4. c3 Nc6 5. Nf3 Qb6 6. a3 c4 7. Be2 Na5 8. Nbd2 Bd7) 4... Nc6 { [%eval -0.59] } 5. Nf3 { [%eval -0.48] } 5... Qb6 { [%eval 0.0] } 6. Bb5 { [%eval -0.29] } 6... Bd7 { [%eval 0.04] } 7. Bxc6 { [%eval 0.15] } 7... bxc6 { [%eval 0.25] } 8. O-O?! { (0.25 → -0.56) Inaccuracy. Na4 was best. } { [%eval -0.56] } (8. Na4 Qa5+ 9. c3 cxd4 10. b4 Qc7 11. Qxd4 Ne7 12. O-O Nf5) 8... cxd4 { [%eval -0.54] } 9. Nxd4 { [%eval -0.62] } 9... c5 { [%eval -0.54] } 10. Nf3 { [%eval -0.51] } 10... Ne7 { [%eval -0.58] } 11. b3 { [%eval -0.74] } 11... Ng6 { [%eval -0.51] } 12. Bb2?! { (-0.51 → -1.62) Inaccuracy. h4 was best. } { [%eval -1.62] } (12. h4 Qb4 13. h5 Nh4 14. Nxh4 Qxc3 15. Bf4 Be7 16. Nf3 Qb4 17. c4 Bc6) 12... Be7 { [%eval -1.49] } 13. h3 { [%eval -1.82] } 13... O-O { [%eval -1.45] } 14. a4?! { (-1.45 → -2.28) Inaccuracy. h4 was best. } { [%eval -2.28] } (14. h4 Nxh4 15. Nxh4 Bxh4 16. Qg4 Qd8 17. Ne2 a5 18. Rad1 f5 19. exf6 Bxf6) 14... c4? { (-2.28 → -0.75) Mistake. Bc6 was best. } { [%eval -0.75] } (14... Bc6 15. Nb5 f6 16. exf6 Bxf6 17. Bxf6 Rxf6 18. Re1 d4 19. Ne5 Nxe5 20. Rxe5) 15. Qd4? { (-0.75 → -2.25) Mistake. Ne2 was best. } { [%eval -2.25] } (15. Ne2 Rab8 16. Bd4 Qc7 17. Qc1 a5 18. Qe3 Rfc8 19. Rfc1 Rb4 20. Nf4 Nxf4) 15... Bc5?! { (-2.25 → -1.33) Inaccuracy. Qxd4 was best. } { [%eval -1.33] } (15... Qxd4 16. Nxd4 cxb3 17. Nxb3 Rfc8 18. Rfc1 Bg5 19. Rcb1 a6 20. g3 Rab8 21. Ne2) 16. Qd2 { [%eval -1.55] } 16... cxb3 { [%eval -1.49] } 17. cxb3 { [%eval -1.83] } 17... Qxb3 { [%eval -1.91] } 18. Rab1 { [%eval -2.45] } 18... Qb7? { (-2.45 → -0.86) Mistake. Rfc8 was best. } { [%eval -0.86] } (18... Rfc8 19. Rfc1 Qb4 20. g3 Bxa4 21. Ra1 Be8 22. Ba3 Qb6 23. Bxc5 Rxc5 24. h4) 19. Ne2?! { (-0.86 → -1.81) Inaccuracy. Ba3 was best. } { [%eval -1.81] } (19. Ba3 Qc6 20. Bxc5 Qxc5 21. h4 Qc7 22. Qe3 h6 23. Nb5 Bxb5 24. axb5 Rfc8) 19... Rfc8 { [%eval -1.35] } 20. Bd4 { [%eval -1.33] } 20... Qa6 { [%eval -1.32] } 21. Qe3?! { (-1.32 → -2.16) Inaccuracy. h4 was best. } { [%eval -2.16] } (21. h4 h6 22. Bxc5 Rxc5 23. Ned4 Rc4 24. a5 Ne7 25. Rb2 Nc6 26. Rfb1 Nxa5) 21... Bxd4?! { (-2.16 → -1.50) Inaccuracy. Bf8 was best. } { [%eval -1.5] } (21... Bf8 22. Rfc1 Rxc1+ 23. Rxc1 h6 24. Ra1 Ne7 25. Ng3 Nc6 26. Bc5 Bxc5 27. Qxc5) 22. Nexd4 { [%eval -1.53] } 22... Qxa4 { [%eval -1.31] } 23. Rb7?! { (-1.31 → -2.02) Inaccuracy. h4 was best. } { [%eval -2.02] } (23. h4 h6 24. h5 Ne7 25. Ra1 Qb4 26. Rfb1 Qc5 27. Ra6 Qc4 28. Rba1 Nc6) 23... Rab8 { [%eval -1.82] } 24. Rfb1 { [%eval -1.91] } 24... Rxb7 { [%eval -2.07] } 25. Rxb7 { [%eval -2.01] } 25... Bc6 { [%eval -1.89] } 26. Nxc6 { [%eval -2.04] } 26... Qxc6 { [%eval -1.87] } 27. Rxa7 { [%eval -1.73] } 27... h6 { [%eval -1.76] } 28. Kh2 { [%eval -2.19] } 28... Qc4 { [%eval -2.18] } 29. Qa3?! { (-2.18 → -3.45) Inaccuracy. Ra3 was best. } { [%eval -3.45] } (29. Ra3 Qf1 30. Ra2 Qb1 31. Ra3 Rc7 32. Rb3 Qd1 33. Rb4 Qf1 34. Nd2 Qc1) 29... d4?? { (-3.45 → -0.59) Blunder. Qf4+ was best. } { [%eval -0.59] } (29... Qf4+ 30. g3 Qe4 31. Ra4 Qe2 32. Qe3 Qxe3 33. fxe3 Rc3 34. Kg2 Rxe3 35. Kf2) 30. Rb7?? { (-0.59 → -2.41) Blunder. Ra8 was best. } { [%eval -2.41] } (30. Ra8 Kh7 31. Rxc8 Qxc8 32. Qd6 Qc3 33. Qxd4 Qxd4 34. Nxd4 Nxe5 35. f4 Nc4) 30... d3?! { (-2.41 → -1.66) Inaccuracy. Qe2 was best. } { [%eval -1.66] } (30... Qe2 31. Rb2 Qe4 32. Rb4 Rd8 33. Rb5 Qf4+ 34. g3 Qe4 35. Qa5 Rd5 36. Rxd5) 31. Qa7?? { (-1.66 → -6.91) Blunder. Qb4 was best. } { [%eval -6.91] } (31. Qb4 Qd5 32. Rb5 Qc6 33. Rb6 Qc2 34. Qd4 Ne7 35. Rb2 Nf5 36. Qb4 Qc7) 31... Qf4+ { [%eval -6.13] } 32. Kg1?? { (-6.13 → Mate in 2) Checkmate is now unavoidable. Kh1 was best. } { [%eval #-2] } (32. Kh1 Rc1+ 33. Ng1 Nxe5 34. Rb2 d2 35. Qb8+ Kh7 36. Rxd2 Qxd2 37. Qxe5 Qxf2) 32... Rc1+ { [%eval #-1] } 33. Ne1 { [%eval #-1] } 33... Rxe1# { Black wins by checkmate. } 0-1