FEN
[Event "rated rapid game"]
[Site "https://adjva4.dpdns.org/GVXAtjCP"]
[Date "2026.04.26"]
[Round "-"]
[White "calmoss"]
[Black "GeorgeMaksoud"]
[Result "0-1"]
[GameId "GVXAtjCP"]
[UTCDate "2026.04.26"]
[UTCTime "07:37:56"]
[WhiteElo "1078"]
[BlackElo "1190"]
[WhiteRatingDiff "-4"]
[BlackRatingDiff "+84"]
[Variant "Standard"]
[TimeControl "1200+0"]
[ECO "C02"]
[Opening "French Defense: Advance Variation"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.37] } 2. e4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. e5 { [%eval 0.25] } { C02 French Defense: Advance Variation } 3... h6 { [%eval 0.62] } 4. Bd2?! { (0.62 → -0.13) Inaccuracy. Bd3 was best. } { [%eval -0.13] } (4. Bd3 c5 5. c3 Nc6 6. Nf3 Nge7 7. O-O cxd4 8. cxd4 Nf5) 4... f6?? { (-0.13 → 1.84) Blunder. c5 was best. } { [%eval 1.84] } (4... c5 5. c3 Qb6 6. Qb3 Nc6 7. Nf3 Bd7 8. Be2 Qxb3 9. axb3) 5. Qh5+ { [%eval 1.63] } 5... Kd7 { [%eval 1.71] } 6. Bd3 { [%eval 1.63] } 6... f5 { [%eval 2.08] } 7. Nc3 { [%eval 1.93] } 7... a6?! { (1.93 → 2.89) Inaccuracy. Ne7 was best. } { [%eval 2.89] } (7... Ne7 8. h4 Qe8 9. Qf3 Kd8 10. O-O-O c5 11. dxc5 Nec6 12. Bb5 Bd7 13. Nge2) 8. Nf3?! { (2.89 → 1.98) Inaccuracy. Nxd5 was best. } { [%eval 1.98] } (8. Nxd5 exd5 9. Qxf5+ Kc6 10. Qg6+ Nf6 11. exf6 gxf6 12. Ne2 Kb6 13. Nf4 Nc6) 8... Be7? { (1.98 → 3.41) Mistake. Ne7 was best. } { [%eval 3.41] } (8... Ne7 9. g4 g6 10. Qh3 fxg4 11. Qxg4 Kc6 12. Ne2 Rg8 13. Nf4 Qe8 14. Rg1) 9. Bf4? { (3.41 → 1.60) Mistake. g4 was best. } { [%eval 1.6] } (9. g4 Qe8 10. Qxe8+ Kxe8 11. gxf5 Kf7 12. Rg1 Bd8 13. fxe6+ Bxe6 14. Ne2 g5) 9... Qe8 { [%eval 1.74] } 10. Qxe8+ { [%eval 1.52] } 10... Kxe8 { [%eval 1.4] } 11. Bg3?! { (1.40 → 0.68) Inaccuracy. h4 was best. } { [%eval 0.68] } (11. h4 c5 12. Na4 Nd7 13. dxc5 Nxc5 14. Nb6 Rb8 15. Be3 Bd7 16. Ke2 Nxd3) 11... Nc6 { [%eval 1.05] } 12. a3?! { (1.05 → 0.23) Inaccuracy. h4 was best. } { [%eval 0.23] } (12. h4 Nb4 13. h5 Nxd3+ 14. cxd3 Bd8 15. Bh4 Ne7 16. Ne2 Rg8 17. Nf4 Bd7) 12... g6? { (0.23 → 1.40) Mistake. g5 was best. } { [%eval 1.4] } (12... g5 13. h3 h5 14. Ne2 h4 15. Bh2 Nh6 16. O-O-O Bd7 17. c4 Nd8 18. Nc3) 13. Kf1?! { (1.40 → 0.29) Inaccuracy. h4 was best. } { [%eval 0.29] } (13. h4 Nd8 14. b4 Bd7 15. Bf4 Bf8 16. Kd2 Ne7 17. Rhg1 Kf7 18. Be3 Rg8) 13... Bd7?! { (0.29 → 1.05) Inaccuracy. g5 was best. } { [%eval 1.05] } (13... g5 14. Ne2 f4 15. Bxf4 gxf4 16. Nxf4 Bd8 17. g4 Nge7 18. Ke2 Rf8 19. Nh5) 14. Na4?? { (1.05 → -1.20) Blunder. h4 was best. } { [%eval -1.2] } (14. h4 Nd8 15. Ne2 Bb5 16. Bxb5+ axb5 17. Rb1 Nc6 18. Bf4 Bf8 19. Bd2 Nge7) 14... b6?? { (-1.20 → 0.64) Blunder. g5 was best. } { [%eval 0.64] } (14... g5 15. h3 h5 16. Rd1 Nh6 17. Nc3 Nf7 18. Ne2 h4 19. Bh2 Na5 20. Nd2) 15. Nc3?! { (0.64 → -0.23) Inaccuracy. h4 was best. } { [%eval -0.23] } (15. h4 Na5 16. Nc3 c5 17. Bf4 Bd8 18. b4 cxd4 19. Ne2 Nc4 20. Nexd4 b5) 15... g5 { [%eval -0.17] } 16. h4? { (-0.17 → -1.52) Mistake. Ne2 was best. } { [%eval -1.52] } (16. Ne2 f4 17. Bxf4 gxf4 18. Nxf4 Bd8 19. Ng6 Rh7 20. Nf4 Rf7 21. Bg6 Nge7) 16... f4?? { (-1.52 → 0.55) Blunder. g4 was best. } { [%eval 0.55] } (16... g4 17. Ne1 Nxd4 18. h5 c5 19. Ne2 Nxe2 20. Bxe2 Bg5 21. f4 Bd8 22. c3) 17. h5?? { (0.55 → -3.28) Blunder. hxg5 was best. } { [%eval -3.28] } (17. hxg5 fxg3 18. Ne2 Bf8 19. Nxg3 Nce7 20. a4 c5 21. c3 cxd4 22. cxd4 Nc6) 17... fxg3 { [%eval -3.43] } 18. Bg6+ { [%eval -3.59] } 18... Kd8 { [%eval -3.61] } 19. Ne2 { [%eval -3.62] } 19... Kc8 { [%eval -3.31] } 20. Nxg3 { [%eval -3.25] } 20... Kb7 { [%eval -3.27] } 21. c3 { [%eval -3.32] } 21... Rf8 { [%eval -2.97] } 22. b4 { [%eval -2.92] } 22... a5 { [%eval -2.62] } 23. Ne2 { [%eval -3.12] } 23... axb4 { [%eval -2.69] } 24. axb4 { [%eval -2.59] } 24... Be8 { [%eval -2.32] } 25. Bd3 { [%eval -2.28] } 25... Kb8 { [%eval -2.43] } 26. Bb5 { [%eval -2.4] } 26... Na7 { [%eval -2.57] } 27. Ba6 { [%eval -2.86] } 27... Bb5 { [%eval -2.84] } 28. Nd2 { [%eval -3.31] } 28... Bxa6 { [%eval -3.19] } 29. Rxa6 { [%eval -3.12] } 29... Rf7 { [%eval -2.8] } 30. g4 { [%eval -2.72] } 30... Bd8 { [%eval -2.72] } 31. Kg2 { [%eval -2.73] } 31... Ne7 { [%eval -2.53] } 32. Rha1 { [%eval -2.67] } 32... Rhf8 { [%eval -2.72] } 33. Rxa7?! { (-2.72 → -4.08) Inaccuracy. f3 was best. } { [%eval -4.08] } (33. f3 Nb5 34. Kg3 Nc6 35. Rf1 Kb7 36. Ra2 Be7 37. Nb3 Rc8 38. Rfa1 Rd8) 33... Rxf2+ { [%eval -4.01] } 34. Kg1 { [%eval -3.56] } 34... Nc6? { (-3.56 → -2.10) Mistake. Rxe2 was best. } { [%eval -2.1] } (34... Rxe2 35. Ra8+ Kb7 36. R1a7+ Kc6 37. Ra2 Kb5 38. Rb2 Rf4 39. Rxd8 Re1+ 40. Kg2) 35. Ra8+ { [%eval -2.08] } 35... Kb7 { [%eval -1.86] } 36. b5 { [%eval -1.87] } 36... Rf1+?? { (-1.87 → 5.52) Blunder. Rxe2 was best. } { [%eval 5.52] } (36... Rxe2 37. bxc6+ Kxc6 38. Rf1 Re8 39. Ra2 Re3 40. Rf3 Rxf3 41. Nxf3 Rf8 42. Kg2) 37. Nxf1 { [%eval 5.42] } 37... Na5 { [%eval 5.29] } 38. Ra2?? { (5.29 → -0.08) Blunder. R8xa5 was best. } { [%eval -0.08] } (38. R8xa5 bxa5 39. Rxa5 c6 40. bxc6+ Kxc6 41. Ra8 Kb7 42. Ra1 Kc6 43. Kg2 Bc7) 38... Kxa8 { [%eval -0.05] } 39. Nd2 { [%eval -0.01] } 39... Kb7 { [%eval 0.0] } 40. Nb3?? { (0.00 → -4.78) Blunder. Ra1 was best. } { [%eval -4.78] } (40. Ra1 c6 41. bxc6+ Kxc6 42. Kg2 Kb7 43. Rb1 Be7 44. Ra1) 40... Nxb3 { [%eval -4.56] } 41. Rb2 { [%eval -4.94] } 41... Na5 { [%eval -4.88] } 42. Ra2 { [%eval -4.88] } 42... Nc4 { [%eval -5.13] } 43. Ng3 { [%eval -5.17] } 43... Rf3 { [%eval -5.17] } 44. Kh2 { [%eval -5.05] } 44... Rxc3 { [%eval -4.9] } 45. Rf2 { [%eval -5.52] } 45... Be7 { [%eval -5.31] } 46. Rf7 { [%eval -5.54] } 46... Rc2+ { [%eval -5.25] } 47. Kh3 { [%eval -5.34] } 47... Bb4 { [%eval -5.63] } 48. Rh7 { [%eval -5.51] } 48... Be1 { [%eval -5.24] } 49. Rxh6?! { (-5.24 → -8.41) Inaccuracy. Nf1 was best. } { [%eval -8.41] } (49. Nf1 Bf2 50. Nh2 Bxd4 51. Nf3 Rc3 52. Kg2 Bxe5 53. Nxe5 Nxe5 54. Rxh6 Rc4) 49... Rc3 { [%eval -8.18] } 50. Rxe6 { [%eval -11.42] } 50... Rxg3+ { [%eval -11.4] } 51. Kh2 { [%eval -6.54] } 51... Rxg4 { [%eval -6.32] } 52. Rg6 { [%eval -6.42] } 52... Rh4+ { [%eval -6.79] } 53. Kg2 { [%eval -6.74] } 53... Rxh5 { [%eval -6.64] } 54. e6 { [%eval -6.4] } 54... Nd6 { [%eval -6.32] } 55. Kf3 { [%eval -6.58] } 55... Bb4 { [%eval -6.53] } 56. e7 { [%eval -6.43] } 56... Rh7 { [%eval -5.8] } 57. Rxd6 { [%eval -5.66] } 57... Rxe7 { [%eval -5.97] } 58. Rxd5 { [%eval -5.85] } 58... Bd2 { [%eval -5.79] } 59. Kg4 { [%eval -5.66] } 59... Re4+ { [%eval -5.56] } 60. Kf5 { [%eval -5.54] } 60... Rh4 { [%eval -4.92] } 61. Kg6?! { (-4.92 → -7.91) Inaccuracy. Rd8 was best. } { [%eval -7.91] } (61. Rd8 g4 62. Rg8 Rh5+ 63. Kxg4 Rxb5 64. Kf3 Rb4 65. Ke4 Bc3 66. Kd3 Bxd4) 61... g4 { [%eval -7.16] } 62. Rf5 { [%eval -8.69] } 62... g3 { [%eval -7.21] } 63. d5? { (-7.21 → Mate in 8) Checkmate is now unavoidable. Rf1 was best. } { [%eval #-8] } (63. Rf1 Rg4+ 64. Kf5 Rf4+ 65. Rxf4 Bxf4 66. Kxf4 g2 67. Ke3 g1=Q+ 68. Kd3 Qf1+) 63... g2 { [%eval #-7] } 64. Rg5 { [%eval #-7] } 64... Bxg5 { [%eval #-6] } 65. Kxg5 { [%eval #-6] } 65... Rh1 { [%eval #-6] } 66. Kf6 { [%eval #-5] } 66... g1=Q { [%eval #-4] } 67. Ke6 { [%eval #-4] } 67... Rh6+ { [%eval #-4] } 68. Kf5 { [%eval #-4] } 68... Qc5 { [%eval #-5] } 69. Kg5 { [%eval #-4] } 69... Rh8 { [%eval #-4] } 70. Kg6 { [%eval #-4] } 70... Qd6+ { [%eval #-4] } 71. Kg7 { [%eval #-3] } 71... Qf8+ { [%eval #-3] } 72. Kg6 { [%eval #-3] } 72... Rg8+ { [%eval #-2] } 73. Kh5 { [%eval #-2] } 73... Qf1 { [%eval #-1] } 74. Kh6 { [%eval #-1] } 74... Qh1# { Black wins by checkmate. } 0-1
