FEN
[Event "rated rapid game"]
[Site "https://lichess.org/QJwQyVF8"]
[Date "2026.05.27"]
[Round "-"]
[White "chapoc"]
[Black "RomanZahkarov"]
[Result "1/2-1/2"]
[GameId "QJwQyVF8"]
[UTCDate "2026.05.27"]
[UTCTime "15:47:01"]
[WhiteElo "906"]
[BlackElo "1011"]
[WhiteRatingDiff "+2"]
[BlackRatingDiff "-1"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C00"]
[Opening "French Defense: Normal Variation"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } { C00 French Defense: Normal Variation } 2... Nc6 { [%eval 0.75] } 3. e5?! { (0.75 → -0.07) Inaccuracy. Nf3 was best. } { [%eval -0.07] } (3. Nf3 d5 4. e5 f6 5. c3 fxe5 6. Nxe5 Nxe5 7. dxe5 Qh4) 3... d5?! { (-0.07 → 0.64) Inaccuracy. d6 was best. } { [%eval 0.64] } (3... d6 4. exd6 Bxd6 5. Nf3 Nf6 6. Bb5 a6 7. Bxc6+ bxc6 8. Be3) 4. Bf4 { [%eval 0.55] } 4... Bb4+?! { (0.55 → 1.20) Inaccuracy. f6 was best. } { [%eval 1.2] } (4... f6 5. Nc3 fxe5 6. dxe5 Nge7 7. Nf3 d4 8. Ne4 Ng6 9. Bg3) 5. c3 { [%eval 1.17] } 5... Ba5?! { (1.17 → 2.11) Inaccuracy. Be7 was best. } { [%eval 2.11] } (5... Be7 6. Nd2 Bg5 7. Bg3 Nh6 8. h4 Be7 9. Bf4 Nf5 10. Ngf3) 6. Na3?! { (2.11 → 1.26) Inaccuracy. Bd3 was best. } { [%eval 1.26] } (6. Bd3 Nge7 7. b4 Bb6 8. a4 a6 9. Nd2 Ng6 10. Be3 Bd7) 6... f6 { [%eval 1.32] } 7. b4 { [%eval 1.05] } 7... Bb6 { [%eval 1.19] } 8. Nc2?! { (1.19 → 0.38) Inaccuracy. Bd3 was best. } { [%eval 0.38] } (8. Bd3 Qe7 9. Nc2 fxe5 10. dxe5 Nh6 11. Bxh6 gxh6 12. Qh5+ Qf7 13. Qxf7+ Kxf7) 8... fxe5 { [%eval 0.4] } 9. dxe5 { [%eval 0.46] } 9... h6? { (0.46 → 1.77) Mistake. Nge7 was best. } { [%eval 1.77] } (9... Nge7 10. Bd3 O-O 11. Nh3 Rxf4 12. Nxf4 Nxe5 13. O-O Qd6 14. Qe2 a5 15. Rfe1) 10. Qh5+ { [%eval 1.79] } 10... Kd7 { [%eval 1.77] } 11. Rd1 { [%eval 1.51] } 11... a5?! { (1.51 → 2.39) Inaccuracy. Nge7 was best. } { [%eval 2.39] } (11... Nge7 12. Bd3 Qf8 13. Bg3 Nf5 14. Nf3 a5 15. b5 Nce7 16. O-O Kd8 17. c4) 12. a3? { (2.39 → 1.10) Mistake. b5 was best. } { [%eval 1.1] } (12. b5 Nce7 13. Bd3 Qe8 14. Qg4 Qf7 15. Be3 h5 16. Qe2 Bxe3 17. fxe3 g5) 12... axb4 { [%eval 1.02] } 13. cxb4?! { (1.02 → 0.27) Inaccuracy. axb4 was best. } { [%eval 0.27] } (13. axb4 g5 14. Bg3 Qe8 15. Qg4 Nge7 16. Bd3 Kd8 17. h4 gxh4 18. Qxh4 Bd7) 13... d4?? { (0.27 → 2.40) Blunder. Nge7 was best. } { [%eval 2.4] } (13... Nge7 14. Bb5 Qf8 15. Be3 Bxe3 16. fxe3 Kd8 17. Nf3 g6 18. Qh4 g5 19. Qh5) 14. b5 { [%eval 2.3] } 14... Na5?? { (2.30 → Mate in 7) Checkmate is now unavoidable. Nce7 was best. } { [%eval #7] } (14... Nce7 15. Nxd4 Nd5 16. Bc4 Nge7 17. Nge2 Qe8 18. Qh3 Qf7 19. O-O Rd8 20. Bc1) 15. Rxd4+?? { (Mate in 7 → 0.87) Lost forced checkmate sequence. Qf7+ was best. } { [%eval 0.87] } (15. Qf7+ Qe7 16. Nxd4 Bc5 17. Nc6+ Bd6 18. exd6 cxd6 19. Bxd6 Qxf7 20. Be5+ Ke8) 15... Bxd4 { [%eval 0.87] } 16. Nxd4 { [%eval 0.89] } 16... c5 { [%eval 1.2] } 17. Qg4?? { (1.20 → -2.10) Blunder. Nxe6 was best. } { [%eval -2.1] } (17. Nxe6 Kxe6 18. Qg6+ Nf6 19. Be2 Qf8 20. Be3 Qf7 21. Bg4+ Ke7 22. exf6+ Kf8) 17... Qe7?? { (-2.10 → -0.07) Blunder. cxd4 was best. } { [%eval -0.07] } (17... cxd4 18. Nf3 Ne7 19. Bd3 g5 20. Bg3 h5 21. Qxg5 Nf5 22. Qf4 Nxg3 23. hxg3) 18. b6?? { (-0.07 → -2.12) Blunder. Ndf3 was best. } { [%eval -2.12] } (18. Ndf3 Qf7 19. Bd3 Ne7 20. Ne2 b6 21. Nd2 g5 22. Be3 Bb7) 18... cxd4 { [%eval -2.15] } 19. Bb5+ { [%eval -1.89] } 19... Nc6 { [%eval -1.95] } 20. Bd2?! { (-1.95 → -2.62) Inaccuracy. Ne2 was best. } { [%eval -2.62] } (20. Ne2 Qf7 21. O-O Ne7 22. Bd2 Kd8 23. Nf4 Bd7 24. Qd1 Rf8 25. a4 g5) 20... Qxa3 { [%eval -2.59] } 21. Nf3?! { (-2.59 → -3.66) Inaccuracy. Ne2 was best. } { [%eval -3.66] } (21. Ne2 Qa1+ 22. Nc1 Ne7 23. O-O Qb2 24. Bxc6+ bxc6 25. Nd3 Qxd2 26. Nc5+ Ke8) 21... Qa1+ { [%eval -3.13] } 22. Ke2 { [%eval -2.5] } 22... d3+?? { (-2.50 → 0.00) Blunder. Qxh1 was best. } { [%eval 0.0] } (22... Qxh1 23. Nxd4 Ne7 24. Nxe6 Qb1 25. Qd4+ Kxe6 26. Bc4+ Kf5 27. Bd3+ Qxd3+ 28. Qxd3+) 23. Kxd3?? { (0.00 → -4.00) Blunder. Bxd3 was best. } { [%eval -4.0] } (23. Bxd3 Qxh1 24. Nd4 Nge7 25. Qxe6+ Kd8 26. Nxc6+ bxc6 27. Qd6+ Ke8 28. Bg6+ Nxg6) 23... Ra3+?! { (-4.00 → -2.92) Inaccuracy. Qxh1 was best. } { [%eval -2.92] } (23... Qxh1 24. Ke2 Qb1 25. Bd3 Qxb6 26. Qxg7+ Nge7 27. Qxh8 Ra2 28. Qf8 Rxd2+ 29. Nxd2) 24. Ke2 { [%eval -2.54] } 24... Qb2 { [%eval -2.45] } 25. Qxg7+? { (-2.45 → -4.17) Mistake. Qd4+ was best. } { [%eval -4.17] } (25. Qd4+ Qxd4 26. Nxd4 Ne7 27. Rb1 Ra2 28. Ke1 Rd8 29. Be3 Ke8 30. Nxc6 Nxc6) 25... Ne7 { [%eval -3.79] } 26. Qxh8?? { (-3.79 → Mate in 6) Checkmate is now unavoidable. Bxc6+ was best. } { [%eval #-6] } (26. Bxc6+ bxc6 27. Rd1 Rg8 28. Qxh6 Ba6+ 29. Ke1 Rd3 30. Qf4 Rxg2 31. b7 Rg8) 26... Qxb5+ { [%eval #-5] } 27. Kd1 { [%eval #-4] } 27... Ra1+ { [%eval #-4] } 28. Bc1 { [%eval #-4] } 28... Qd5+ { [%eval #-13] } 29. Nd2 { [%eval -7.96] } 29... Ra8? { (-7.96 → -3.80) Mistake. Nd4 was best. } { [%eval -3.8] } (29... Nd4 30. Qh7 Qc6 31. Nb3 Nxb3 32. Qd3+ Ke8 33. Qxb3 Rxc1+ 34. Kd2 Rxh1 35. h3) 30. Qxh6 { [%eval -3.66] } 30... Qxg2 { [%eval -4.24] } 31. Re1 { [%eval -4.19] } 31... Qg4+ { [%eval -4.21] } 32. f3 { [%eval -4.07] } 32... Qa4+ { [%eval -4.02] } 33. Ke2 { [%eval -4.2] } 33... Qb5+ { [%eval -4.08] } 34. Kf2 { [%eval -4.19] } 34... Qxb6+ { [%eval -3.82] } 35. Kf1 { [%eval -4.03] } 35... Qb5+ { [%eval -3.83] } 36. Kg2 { [%eval -4.03] } 36... Nxe5? { (-4.03 → -2.33) Mistake. Kc7 was best. } { [%eval -2.33] } (36... Kc7 37. Ne4 Ra2+ 38. Kh3 Nf5 39. Nd6 Qd3 40. Qf4 Ncd4 41. Nxf5 Qxf5+ 42. Qxf5) 37. Qe3 { [%eval -2.68] } 37... N7c6 { [%eval -2.42] } 38. f4?! { (-2.42 → -3.73) Inaccuracy. Ne4 was best. } { [%eval -3.73] } (38. Ne4 Kc7 39. Qf4 Bd7 40. h4 b6 41. h5 Rg8+ 42. Kh3 Rg7 43. Ng5 Kb7) 38... Kc7?? { (-3.73 → -0.52) Blunder. Qd5+ was best. } { [%eval -0.52] } (38... Qd5+ 39. Kg3 Nf7 40. Ne4 Kc7 41. Qc5 Ra5 42. Qxd5 exd5 43. Nf6 d4 44. h4) 39. fxe5 { [%eval -0.69] } 39... Qd5+ { [%eval -0.22] } 40. Ne4?! { (-0.22 → -0.87) Inaccuracy. Qf3 was best. } { [%eval -0.87] } (40. Qf3 Qd7 41. Ne4 Nd4 42. Qc3+ Kb8 43. Ba3 Rxa3 44. Qxa3 Nc2 45. Qc3 Nxe1+) 40... Qa2+? { (-0.87 → 0.25) Mistake. b6 was best. } { [%eval 0.25] } (40... b6 41. Kf2 Bb7 42. Nf6 Qc4 43. Rd1 Qh4+ 44. Qg3 Qb4 45. Qg7+ Ne7 46. Rd7+) 41. Bd2 { [%eval -0.05] } 41... Nxe5?? { (-0.05 → 4.95) Blunder. Qd5 was best. } { [%eval 4.95] } (41... Qd5 42. Kg1 Ra4 43. Nf6 Qb5 44. Rc1 Kb8 45. Qc5 Qxc5+ 46. Rxc5 Nd4 47. Ra5) 42. Qc3+?? { (4.95 → 0.03) Blunder. Nc3 was best. } { [%eval 0.03] } (42. Nc3 Qa5 43. Qg3 Kd7 44. Rxe5 Qb6 45. Re4 Ra5 46. Qg7+ Ke8 47. Qg6+ Ke7) 42... Nc6 { [%eval 0.0] } 43. Nf6?? { (0.00 → -2.74) Blunder. Qd3 was best. } { [%eval -2.74] } (43. Qd3 Qd5 44. Bf4+ Kd8 45. Bg5+ Kc7) 43... Ra3 { [%eval -2.64] } 44. Qg3+?? { (-2.64 → -8.02) Blunder. Qc1 was best. } { [%eval -8.02] } (44. Qc1 Rd3 45. Re2 e5 46. Qe1 Bh3+ 47. Kg1 Kb8 48. Rf2 b6 49. Kh1 b5) 44... Rxg3+ { [%eval -7.65] } 45. hxg3 { [%eval -8.09] } 45... Qxd2+ { [%eval -7.83] } 46. Kf1 { [%eval -7.56] } 46... Qd3+ { [%eval -7.2] } 47. Re2? { (-7.20 → Mate in 7) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-7] } (47. Kg2 Qd2+ 48. Kf1 b5 49. Ne4 Qh2 50. Re3 Kb6 51. Nd6 Ba6 52. Ra3 Nd4) 47... Qf5+? { (Mate in 7 → -7.20) Lost forced checkmate sequence. Nd4 was best. } { [%eval -7.2] } (47... Nd4 48. Kg2 Qf3+ 49. Kh3 e5+ 50. Nd7 Bxd7+ 51. Kh2 Nxe2 52. g4 Qf2+ 53. Kh3) 48. Rf2 { [%eval -7.4] } 48... Qb1+ { [%eval -7.25] } 49. Kg2 { [%eval -7.22] } 49... b5 { [%eval -7.17] } 50. Ne4 { [%eval -8.74] } 50... Qxe4+ { [%eval -9.73] } 51. Rf3? { (-9.73 → Mate in 5) Checkmate is now unavoidable. Kh2 was best. } { [%eval #-5] } (51. Kh2 b4 52. Rf1 Qc2+ 53. Kh3 Kb6 54. g4 b3 55. g5 b2 56. g6 Qxg6) 51... Qc2+? { (Mate in 5 → -9.00) Lost forced checkmate sequence. Nd4 was best. } { [%eval -9.0] } (51... Nd4 52. Kh3 e5+ 53. Rf5 Nxf5 54. Kh2 Ne3 55. g4 Qg2#) 52. Rf2 { [%eval -8.94] } 52... Qe4+ { [%eval -8.38] } 53. Rf3? { (-8.38 → Mate in 5) Checkmate is now unavoidable. Kh2 was best. } { [%eval #-5] } (53. Kh2 b4 54. g4 Kb6 55. Rf8 Ba6 56. Kg3 b3 57. Rf3 Qe5+ 58. Kh4 b2) 53... Nd4 { [%eval #-4] } 54. Kf2 { [%eval #-3] } 54... Qxf3+ { [%eval #-2] } 55. Kg1 { [%eval #-2] } 55... Qxg3+ { [%eval #-2] } 56. Kf1 { [%eval #-2] } 56... Qf3+ { [%eval #-2] } 57. Ke1 { [%eval #-1] } 57... Nc2+ { [%eval #-4] } 58. Kd2 { [%eval #-4] } 58... Nb4 { [%eval #-3] } 59. Kc1 { [%eval #-3] } 59... Qe3+ { [%eval #-3] } 60. Kb1 { [%eval #-2] } { Draw by time and insufficient material. } 1/2-1/2