lichess.org
Donate
FEN
[Event "Ramadan Blitz Arena"] [Site "https://lichess.org/veGRRPxE"] [Date "2026.03.08"] [Round "-"] [White "thevanguard_41"] [Black "petitnihal"] [Result "0-1"] [GameId "veGRRPxE"] [UTCDate "2026.03.08"] [UTCTime "22:40:49"] [WhiteElo "2302"] [BlackElo "1873"] [WhiteRatingDiff "-12"] [BlackRatingDiff "+43"] [WhiteBerserk "true"] [Variant "Standard"] [TimeControl "180+2"] [ECO "C01"] [Opening "French Defense: Exchange Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. Nc3 { [%eval 0.29] } 2... d5 { [%eval 0.36] } 3. exd5 { [%eval 0.0] } 3... exd5 { [%eval 0.0] } 4. d4 { [%eval 0.0] } { C01 French Defense: Exchange Variation } 4... Bd6?! { (0.00 → 1.04) Inaccuracy. Nf6 was best. } { [%eval 1.04] } (4... Nf6 5. Nf3 Bd6 6. Bd3 O-O 7. O-O Bg4 8. h3 Bh5 9. g4) 5. Bd3?! { (1.04 → 0.14) Inaccuracy. Nxd5 was best. } { [%eval 0.14] } (5. Nxd5 Ne7 6. Ne3 O-O 7. Nf3 c5 8. dxc5 Qa5+ 9. c3 Qxc5) 5... c6 { [%eval 0.17] } 6. Nge2 { [%eval -0.13] } 6... Ne7 { [%eval -0.05] } 7. Bf4 { [%eval -0.26] } 7... O-O { [%eval -0.02] } 8. Qd2 { [%eval -0.15] } 8... b5 { [%eval 0.3] } 9. a3 { [%eval -0.07] } 9... a5 { [%eval 0.08] } 10. f3 { [%eval -0.44] } 10... Bb7?! { (-0.44 → 0.47) Inaccuracy. Bf5 was best. } { [%eval 0.47] } (10... Bf5 11. O-O Bxd3 12. Qxd3 Re8 13. Nd1 Bxf4 14. Nxf4 Nd7 15. g3 Nb6 16. Re1) 11. Bxd6 { [%eval 0.42] } 11... Qxd6 { [%eval 0.4] } 12. g4?! { (0.40 → -0.26) Inaccuracy. h4 was best. } { [%eval -0.26] } (12. h4 Ba6 13. Qf4 Qd8 14. Kf2 h6 15. g4 b4 16. axb4 Bxd3 17. cxd3 Na6) 12... b4 { [%eval 0.2] } 13. Na4 { [%eval 0.2] } 13... Nd7 { [%eval 0.38] } 14. h4?! { (0.38 → -0.21) Inaccuracy. Qf4 was best. } { [%eval -0.21] } (14. Qf4 Qe6 15. h4 Rfe8 16. Kf2 Ng6 17. Qd2 Qf6 18. axb4) 14... Rfe8?! { (-0.21 → 0.41) Inaccuracy. f5 was best. } { [%eval 0.41] } (14... f5 15. g5 f4 16. h5 Nf5 17. h6 g6 18. Bxf5 Rxf5 19. Nc5 Nxc5 20. dxc5) 15. Kd1?! { (0.41 → -0.55) Inaccuracy. h5 was best. } { [%eval -0.55] } (15. h5 Ba6 16. Bxa6 Rxa6 17. Nc5 Raa8 18. Nxd7 Qxd7 19. axb4 axb4 20. Rxa8 Rxa8) 15... bxa3?! { (-0.55 → 0.23) Inaccuracy. c5 was best. } { [%eval 0.23] } (15... c5 16. Nxc5 Nxc5 17. dxc5 Qxc5 18. axb4 axb4 19. Rxa8 Rxa8 20. Re1 Nc6 21. Nc1) 16. Rxa3 { [%eval 0.22] } 16... Reb8?! { (0.22 → 1.28) Inaccuracy. c5 was best. } { [%eval 1.28] } (16... c5 17. dxc5 Nxc5 18. Nxc5 Qxc5 19. h5 d4 20. Kc1 h6 21. Nxd4 Rad8 22. Nb3) 17. h5 { [%eval 0.89] } 17... Ba6 { [%eval 1.04] } 18. g5?? { (1.04 → -1.01) Blunder. Bxa6 was best. } { [%eval -1.01] } (18. Bxa6 Rxa6 19. Qf4 Nc8 20. Re3 Qxf4 21. Re8+ Nf8 22. Nxf4 Raa8 23. c3 Nd6) 18... Bxd3 { [%eval -0.77] } 19. Qxd3 { [%eval -0.78] } 19... c5?! { (-0.78 → 0.05) Inaccuracy. Nc8 was best. } { [%eval 0.05] } (19... Nc8 20. h6 g6 21. Qe3 Ncb6 22. Qf4 Qxf4 23. Nxf4 Nxa4 24. Rxa4 Rxb2 25. Kc1) 20. g6?! { (0.05 → -0.75) Inaccuracy. h6 was best. } { [%eval -0.75] } (20. h6 c4 21. Qe3 Nb6 22. Nac3 Nf5 23. Qd2 g6 24. Qf4 Qxf4 25. Nxf4 Rd8) 20... fxg6 { [%eval -0.79] } 21. hxg6?! { (-0.79 → -1.60) Inaccuracy. dxc5 was best. } { [%eval -1.6] } (21. dxc5 Nxc5 22. Nxc5 Qxc5 23. Kc1 gxh5 24. Rxh5 g6 25. Re5 Qb4 26. Qd4 Qe1+) 21... h6?! { (-1.60 → -0.72) Inaccuracy. cxd4 was best. } { [%eval -0.72] } (21... cxd4 22. Rb3 h6 23. Nxd4 Ne5 24. Qe3 Rb4 25. Rxb4 axb4 26. b3) 22. f4?! { (-0.72 → -1.65) Inaccuracy. dxc5 was best. } { [%eval -1.65] } (22. dxc5 Nxc5 23. Nxc5 Qxc5 24. Kc1 Rb4 25. Qe3 Qd6 26. Nd4 Qxg6 27. Qxe7 Rxd4) 22... c4 { [%eval -1.42] } 23. Qe3 { [%eval -1.77] } 23... Nf5 { [%eval -1.82] } 24. Qh3 { [%eval -1.9] } 24... Qxg6 { [%eval -1.99] } 25. Rg1 { [%eval -2.0] } 25... Qf7?? { (-2.00 → 0.00) Blunder. Qe6 was best. } { [%eval 0.0] } (25... Qe6 26. Kc1 Rf8 27. Qg2 Rf7 28. Rh3 Re8 29. Nec3 Nf6 30. Kb1 Qd6 31. Nc5) 26. Ra2?? { (0.00 → -2.64) Blunder. Ng3 was best. } { [%eval -2.64] } (26. Ng3 Nxd4 27. Nh5 g5 28. fxg5 Qf2 29. Rg2 Qf1+ 30. Kd2 Kh8 31. Ng3 Qf4+) 26... Rb4 { [%eval -2.32] } 27. c3 { [%eval -2.82] } 27... Rb3 { [%eval -2.35] } 28. Nc1?! { (-2.35 → -3.27) Inaccuracy. Ng3 was best. } { [%eval -3.27] } (28. Ng3 Nxg3 29. Rxg3 Kh8 30. f5 Rb7 31. Rg6 Re8 32. Ra1 Nf6 33. Kd2 Rbe7) 28... Rb7 { [%eval -3.29] } 29. Ne2 { [%eval -3.48] } 29... Qe6 { [%eval -3.38] } 30. Kd2?! { (-3.38 → -4.65) Inaccuracy. Qf3 was best. } { [%eval -4.65] } (30. Qf3 Re8 31. Ng3 Nxg3 32. Qxg3 Nf6 33. Nc5 Qe2+ 34. Kc1 Nh5 35. Qg4 Qxg4) 30... Rab8?! { (-4.65 → -3.71) Inaccuracy. Re8 was best. } { [%eval -3.71] } (30... Re8 31. Qf3 Nh4 32. Qf2 Qe4 33. Kc1 Qxe2 34. Qxe2 Rxe2 35. Nc5 Ra7 36. Ra3) 31. Qg4?! { (-3.71 → -5.35) Inaccuracy. Re1 was best. } { [%eval -5.35] } (31. Re1 Re8 32. Qf3 Kh7 33. Kc1 Qf7 34. Nc5 Nxc5 35. dxc5 Rbe7 36. Rxa5 Re3) 31... Qe3+ { [%eval -5.34] } 32. Kd1 { [%eval -5.13] } 32... Qd3+ { [%eval -5.15] } 33. Ke1?! { (-5.15 → -8.46) Inaccuracy. Kc1 was best. } { [%eval -8.46] } (33. Kc1 Nf6 34. Qg6 Qxe2 35. Kb1 Nh4 36. Qxf6 Nf3 37. Qg6 Nxg1 38. Qxg1 Rf7) 33... Nf6 { [%eval -7.9] } 34. Qg6 { [%eval -8.76] } 34... Re7 { [%eval -8.37] } 35. Rg2? { (-8.37 → Mate in 6) Checkmate is now unavoidable. b3 was best. } { [%eval #-6] } (35. b3 Qb1+ 36. Kf2 Qxa2 37. Re1 Nh4 38. Qg1 Rbe8 39. Qf1 cxb3 40. Nb6 Qc2) 35... Rbe8? { (Mate in 6 → -8.90) Lost forced checkmate sequence. Qb1+ was best. } { [%eval -8.9] } (35... Qb1+ 36. Kf2 Ne4+ 37. Kf3 Qf1+ 38. Kg4 Qxg2+ 39. Ng3 Ne3+ 40. Kh4 Qh2#) 36. b3? { (-8.90 → Mate in 7) Checkmate is now unavoidable. Qxe8+ was best. } { [%eval #-7] } (36. Qxe8+ Rxe8 37. Nc5 Qb1+ 38. Kf2 Qxa2 39. Rxg7+ Nxg7 40. f5 Qb1 41. Ng3 Qc2+) 36... Qb1+ { [%eval #-6] } 37. Kf2 { [%eval #-6] } 37... Qxa2?! { (Mate in 6 → -10.12) Lost forced checkmate sequence. Ne4+ was best. } { [%eval -10.12] } (37... Ne4+ 38. Kf3 Qf1+ 39. Kg4 Qxg2+ 40. Ng3 Qxg3+ 41. Kxf5 Rf8+ 42. Qf6 Rxf6#) 38. Qxf5?! { (-10.12 → Mate in 4) Checkmate is now unavoidable. Kg1 was best. } { [%eval #-4] } (38. Kg1 Rxe2 39. bxc4 Qb1+ 40. Kh2 Rxg2+ 41. Qxg2 Qe1 42. Qh3) 38... Rxe2+ { [%eval #-3] } 39. Kf1 { [%eval #-1] } { White resigns. } 0-1