FEN
[Event "rated blitz game"]
[Site "https://lichess.org/zacPE1Z6"]
[Date "2026.06.03"]
[Round "-"]
[White "qOjOp"]
[Black "OlivierE"]
[Result "1-0"]
[GameId "zacPE1Z6"]
[UTCDate "2026.06.03"]
[UTCTime "21:24:42"]
[WhiteElo "970"]
[BlackElo "1077"]
[WhiteRatingDiff "+26"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "180+2"]
[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... d5 { [%eval 0.14] } 3. exd5 { [%eval 0.1] } 3... exd5 { [%eval 0.17] } 4. Qe2+ { [%eval -0.16] } 4... Qe7 { [%eval 0.0] } 5. Ne5 { [%eval -0.32] } 5... f6 { [%eval -0.3] } 6. Nd3 { [%eval -0.47] } 6... Bf5 { [%eval -0.48] } 7. Nc3 { [%eval -0.53] } 7... Bxd3?! { (-0.53 → 0.07) Inaccuracy. c6 was best. } { [%eval 0.07] } (7... c6 8. Qxe7+ Nxe7 9. Nf4 Kf7 10. d3 g5 11. Nh5 Bg6 12. Ng3 h5 13. h4) 8. cxd3?! { (0.07 → -0.89) Inaccuracy. Qxe7+ was best. } { [%eval -0.89] } (8. Qxe7+ Nxe7 9. Bxd3 Nbc6 10. a3 Kf7 11. f4 g6 12. b4 Bg7 13. Bb2 f5) 8... c6 { [%eval -0.76] } 9. g3 { [%eval -0.92] } 9... Nd7 { [%eval -0.57] } 10. Bg2 { [%eval -1.0] } 10... Qxe2+ { [%eval -0.73] } 11. Nxe2 { [%eval -0.93] } 11... O-O-O { [%eval -0.39] } 12. O-O { [%eval -0.49] } 12... Re8 { [%eval -0.4] } 13. Nf4?! { (-0.40 → -1.50) Inaccuracy. Nd4 was best. } { [%eval -1.5] } (13. Nd4 Ne5 14. Rb1 Nxd3 15. b4 Kc7 16. Nc2 Bd6 17. Rb3 Nxc1 18. Rxc1 a6) 13... Bd6 { [%eval -1.39] } 14. b3?! { (-1.39 → -2.40) Inaccuracy. b4 was best. } { [%eval -2.4] } (14. b4 Bxf4 15. gxf4 Ne7 16. b5 Ng6 17. f5 Nf4 18. bxc6 bxc6 19. d4 Ne2+) 14... Bxf4 { [%eval -2.45] } 15. gxf4 { [%eval -2.37] } 15... Ne7 { [%eval -1.88] } 16. Ba3 { [%eval -1.92] } 16... Nf5 { [%eval -1.72] } 17. Bh3?! { (-1.72 → -2.42) Inaccuracy. Bb2 was best. } { [%eval -2.42] } (17. Bb2 Nh4 18. Bd4 Nf8 19. Bxa7 Ne6 20. Rfc1 Nxf4 21. Bf1 Kd7 22. a4 Ra8) 17... Nd4 { [%eval -2.48] } 18. Rac1?! { (-2.48 → -3.68) Inaccuracy. Bc5 was best. } { [%eval -3.68] } (18. Bc5 Ne2+ 19. Kh1 Nxf4 20. Bxd7+ Kxd7 21. Bxa7 g5 22. Rg1 h5 23. a4 Nxd3) 18... Ne2+ { [%eval -3.68] } 19. Kh1 { [%eval -3.5] } 19... Nxc1 { [%eval -3.33] } 20. Bxc1 { [%eval -3.57] } 20... Re7 { [%eval -3.67] } 21. Ba3 { [%eval -3.44] } 21... Re2 { [%eval -3.38] } 22. Bg4 { [%eval -3.69] } 22... Rxd2 { [%eval -3.54] } 23. Ra1?! { (-3.54 → -4.86) Inaccuracy. Re1 was best. } { [%eval -4.86] } (23. Re1 g6 24. Bxd7+ Kxd7 25. Re7+ Kc8 26. Kg2 Kb8 27. Rf7 Rxd3 28. h4 Ka8) 23... Rxf2?! { (-4.86 → -3.84) Inaccuracy. Re8 was best. } { [%eval -3.84] } (23... Re8 24. Kg2 g6 25. f5 Kc7 26. fxg6 hxg6 27. h4 Rxd3 28. Rh1 Ne5 29. Bd1) 24. Bd6?! { (-3.84 → -4.85) Inaccuracy. Re1 was best. } { [%eval -4.85] } (24. Re1 g6 25. Re7 f5 26. Be2 Rxf4 27. Bd6 Rh4 28. Bg3 Rh3 29. Bf4 g5) 24... Rd2?! { (-4.85 → -3.83) Inaccuracy. Re8 was best. } { [%eval -3.83] } (24... Re8 25. d4 g6 26. f5 Rd2 27. a4 Rxd4 28. Rg1 Kd8 29. a5 Rde4 30. h3) 25. Bf5?! { (-3.83 → -5.12) Inaccuracy. Re1 was best. } { [%eval -5.12] } (25. Re1 g6 26. f5 Rg8 27. b4 gxf5 28. Bxf5 Kd8 29. b5 Ne5 30. bxc6 Nxc6) 25... Re8 { [%eval -5.37] } 26. Bxh7 { [%eval -5.12] } 26... Ree2 { [%eval -5.18] } 27. Bf5 { [%eval -6.28] } 27... Rxa2 { [%eval -5.15] } 28. Rg1?? { (-5.15 → Mate in 1) Checkmate is now unavoidable. Rxa2 was best. } { [%eval #-1] } (28. Rxa2 Rxa2 29. Kg1 Kd8 30. h4 c5 31. Bxd7 Kxd7 32. Bxc5 Ke6 33. h5 Kf7) 28... Rab2?? { (Mate in 1 → -3.54) Lost forced checkmate sequence. Rxh2# was best. } { [%eval -3.54] } (28... Rxh2#) 29. Rxg7 { [%eval -3.44] } 29... Rb1+ { [%eval -3.41] } 30. Rg1 { [%eval -3.27] } 30... Rxg1+ { [%eval -3.38] } 31. Kxg1 { [%eval -3.28] } 31... Rb2?! { (-3.28 → -2.52) Inaccuracy. Re8 was best. } { [%eval -2.52] } (31... Re8 32. Kg2 Rh8 33. Kg3 a5 34. h4 Kd8 35. Kg4 Rg8+ 36. Kh3 Nf8 37. h5) 32. b4 { [%eval -2.91] } 32... b6 { [%eval -2.56] } 33. Be7? { (-2.56 → -4.66) Mistake. Be6 was best. } { [%eval -4.66] } (33. Be6 Re2 34. f5 Kd8 35. h4 Ne5 36. h5 Ng4 37. Bf4 Rb2 38. h6 Nxh6) 33... c5?! { (-4.66 → -3.46) Inaccuracy. Kc7 was best. } { [%eval -3.46] } (33... Kc7 34. Be6 a5 35. bxa5 bxa5 36. h4 Rb8 37. f5 Rh8 38. Kf2 Rxh4 39. Ke3) 34. Bxf6?! { (-3.46 → -4.44) Inaccuracy. bxc5 was best. } { [%eval -4.44] } (34. bxc5 bxc5 35. Bxf6 Rb4 36. Be7 a5 37. Be6 Rxf4 38. h4 a4 39. Bxd5 Rf5) 34... Rxb4 { [%eval -4.46] } 35. Bc3 { [%eval -4.72] } 35... Rb3 { [%eval -3.81] } 36. Bh8 { [%eval -3.89] } 36... Rb2?? { (-3.89 → 4.33) Blunder. Rb4 was best. } { [%eval 4.33] } (36... Rb4 37. d4 cxd4 38. Kf2 Kd8 39. h4 Ke7 40. h5 d3 41. Bxd3 Nf6 42. Bg6) 37. h4?? { (4.33 → -2.18) Blunder. Bxb2 was best. } { [%eval -2.18] } (37. Bxb2 Kd8 38. h4 Nf8 39. h5 b5 40. Kf2 Ke7 41. Be5 a5 42. Ke2 a4) 37... Ra2?? { (-2.18 → 0.00) Blunder. Rb4 was best. } { [%eval 0.0] } (37... Rb4 38. Be5 c4 39. dxc4 dxc4 40. h5 c3 41. h6 c2 42. Bxc2 Nxe5 43. fxe5) 38. h5 { [%eval 0.0] } 38... Kc7? { (0.00 → 1.35) Mistake. Kd8 was best. } { [%eval 1.35] } (38... Kd8 39. Bg7 Ke7 40. Bxd7 Kxd7 41. h6 Re2 42. Be5 Re1+ 43. Kg2 Re2+) 39. Be5+?? { (1.35 → -5.03) Blunder. h6 was best. } { [%eval -5.03] } (39. h6 Re2 40. h7 Nf8 41. Bg4 Re1+ 42. Kf2 Ng6 43. Be5+ Rxe5 44. fxe5 a5) 39... Nxe5 { [%eval -4.93] } 40. fxe5 { [%eval -4.17] } 40... Kd8?? { (-4.17 → 4.49) Blunder. Ra4 was best. } { [%eval 4.49] } (40... Ra4 41. Kg2 Rh4 42. Bg6 Rf4 43. d4 a5 44. Kg3 Rf8 45. Bc2 cxd4 46. Kg4) 41. h6 { [%eval 2.68] } 41... Ra1+?? { (2.68 → 6.03) Blunder. Ra4 was best. } { [%eval 6.03] } (41... Ra4 42. Be4 dxe4 43. h7 Rd4 44. h8=Q+ Kc7 45. Qg7+ Rd7 46. Qg3 Rxd3 47. Qg7+) 42. Kf2?? { (6.03 → -5.54) Blunder. Kg2 was best. } { [%eval -5.54] } (42. Kg2 Kc7 43. h7 Kc6 44. h8=Q c4 45. dxc4 Kc5 46. Qc8+ Kd4 47. Qe6 dxc4) 42... Rh1 { [%eval -5.46] } 43. h7 { [%eval -4.85] } 43... Rh2+?? { (-4.85 → 0.00) Blunder. Rh6 was best. } { [%eval 0.0] } (43... Rh6 44. Ke3 a5 45. d4 a4 46. Kd3 Rh2 47. Kc3 Ke7 48. Bc2 a3 49. Kb3) 44. Ke3?? { (0.00 → -5.20) Blunder. Kg3 was best. } { [%eval -5.2] } (44. Kg3 Rh6 45. Kf4 Ke7 46. Kg5 Rh1 47. Bg6 Rxh7 48. Bxh7 c4 49. dxc4 dxc4) 44... Rh5?? { (-5.20 → 0.00) Blunder. a5 was best. } { [%eval 0.0] } (44... a5 45. Be6 Rxh7 46. d4 a4 47. Bxd5 Rh2 48. Bc4 a3 49. d5 a2 50. Bxa2) 45. Kf4 { [%eval 0.0] } 45... a5 { [%eval 0.0] } 46. Kg4?? { (0.00 → -5.55) Blunder. Bg6 was best. } { [%eval -5.55] } (46. Bg6 Rxh7 47. Bxh7 c4 48. dxc4 dxc4 49. Ke3 b5 50. Bg8 a4 51. Kd2 Kc7) 46... Rh1 { [%eval -4.63] } 47. Be4?! { (-4.63 → -7.33) Inaccuracy. Bg6 was best. } { [%eval -7.33] } (47. Bg6 Rxh7 48. Bxh7 a4 49. Bg8 c4 50. dxc4 a3 51. Bxd5 a2 52. Kf5 b5) 47... a4?? { (-7.33 → Mate in 8) Checkmate is now unavoidable. dxe4 was best. } { [%eval #8] } (47... dxe4 48. Kf4 Ke7 49. Kxe4 Ke6 50. h8=Q Rxh8 51. Ke3 a4 52. Kd2 Rh7 53. Kc3) 48. Bxh1 { [%eval #7] } 48... a3 { [%eval #7] } 49. Bxd5 { [%eval #6] } 49... b5 { [%eval #6] } 50. h8=Q+ { [%eval #5] } { Black resigns. } 1-0