FEN
[Event "rated rapid game"]
[Site "https://adjva4.dpdns.org/onGZN24p"]
[Date "2026.04.09"]
[Round "-"]
[White "JamesHardey"]
[Black "Balties"]
[Result "1-0"]
[GameId "onGZN24p"]
[UTCDate "2026.04.09"]
[UTCTime "16:46:15"]
[WhiteElo "2478"]
[BlackElo "2456"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-16"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C14"]
[Opening "French Defense: Classical Variation, Steinitz Variation"]
[Termination "Time forfeit"]
[Annotator "adjva4.dpdns.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. Nc3 { [%eval 0.28] } 3... Nf6 { [%eval 0.32] } 4. Bg5 { [%eval 0.17] } 4... Be7 { [%eval 0.29] } 5. e5 { [%eval 0.28] } 5... Nfd7 { [%eval 0.46] } 6. Bxe7 { [%eval 0.35] } 6... Qxe7 { [%eval 0.27] } 7. f4 { [%eval 0.28] } { C14 French Defense: Classical Variation, Steinitz Variation } 7... a6 { [%eval 0.3] } 8. Nf3 { [%eval 0.33] } 8... Nb6?! { (0.33 → 0.89) Inaccuracy. c5 was best. } { [%eval 0.89] } (8... c5 9. Qd2 Nc6 10. Bd3 b5 11. a3 f6 12. exf6 Nxf6 13. O-O c4 14. Be2) 9. Bd3 { [%eval 0.77] } 9... c5 { [%eval 0.88] } 10. O-O { [%eval 0.83] } 10... Nc6 { [%eval 0.85] } 11. Kh1 { [%eval 0.57] } 11... cxd4 { [%eval 0.68] } 12. Ne2 { [%eval 0.61] } 12... Nc4 { [%eval 0.73] } 13. Bxc4 { [%eval 0.56] } 13... dxc4 { [%eval 0.71] } 14. Nexd4 { [%eval 0.58] } 14... Bd7 { [%eval 0.63] } 15. c3 { [%eval 0.56] } 15... O-O { [%eval 0.52] } 16. Qe2 { [%eval 0.64] } 16... Qc5 { [%eval 0.8] } 17. Rad1 { [%eval 0.87] } 17... Rad8 { [%eval 1.0] } 18. Ng5 { [%eval 0.86] } 18... b5?? { (0.86 → 3.54) Blunder. Nxd4 was best. } { [%eval 3.54] } (18... Nxd4 19. Rxd4 h6 20. Ne4 Qe7 21. Nd6 Bc6 22. Qxc4 f6 23. Qe2 fxe5 24. Qxe5) 19. Qg4?? { (3.54 → 0.50) Blunder. Qc2 was best. } { [%eval 0.5] } (19. Qc2 g6 20. Qf2 h6 21. Ne4 Qe7 22. Nf6+ Kg7 23. Qh4 Rfe8 24. Nxc6 Bxc6) 19... Nxd4? { (0.50 → 1.77) Mistake. Qe7 was best. } { [%eval 1.77] } (19... Qe7 20. Ndf3 f6 21. exf6 Qxf6 22. Rd6 Be8 23. Rfd1 Rxd6 24. Rxd6 Qxf4 25. Qxe6+) 20. Rxd4 { [%eval 1.74] } 20... Qe7 { [%eval 1.68] } 21. Rf3?? { (1.68 → -1.21) Blunder. Rfd1 was best. } { [%eval -1.21] } (21. Rfd1 h6 22. Ne4 Kh7 23. Ng3 Bc6 24. Nh5 g6 25. Nf6+ Kg7 26. Rd6 Rxd6) 21... f5? { (-1.21 → 0.00) Mistake. Bc6 was best. } { [%eval 0.0] } (21... Bc6 22. Rg3 g6 23. Rh3 Rxd4 24. cxd4 Qb4 25. Qe2 h5 26. f5 exf5 27. e6) 22. Qh5 { [%eval 0.0] } 22... g6? { (0.00 → 1.11) Mistake. h6 was best. } { [%eval 1.11] } (22... h6 23. Qg6 hxg5 24. Rh3 Bc8 25. Rh6 Rxd4 26. Qh7+ Kf7 27. Qg6+) 23. Qh6 { [%eval 1.2] } 23... Bc8? { (1.20 → 2.98) Mistake. Qg7 was best. } { [%eval 2.98] } (23... Qg7 24. Rh3 Qxh6 25. Rxh6 Bc6 26. Nxe6 Rxd4 27. Nxd4 Be4 28. Kg1 b4 29. Kf2) 24. Rh3 { [%eval 2.84] } 24... Rxd4 { [%eval 3.47] } 25. cxd4 { [%eval 3.09] } 25... Qg7?! { (3.09 → 3.95) Inaccuracy. Rd8 was best. } { [%eval 3.95] } (25... Rd8 26. Nxh7 Qg7 27. Nf6+ Kf8 28. Qxg7+ Kxg7 29. Rh7+ Kf8 30. h4 a5 31. Rc7) 26. Qxg7+ { [%eval 3.95] } 26... Kxg7 { [%eval 3.95] } 27. Rxh7+ { [%eval 4.0] } 27... Kg8 { [%eval 3.92] } 28. Rc7 { [%eval 3.62] } 28... Rd8 { [%eval 4.16] } 29. Nf7?? { (4.16 → 1.19) Blunder. Kg1 was best. } { [%eval 1.19] } (29. Kg1 Bd7 30. Kf2 Bc8 31. Ke3 Bd7 32. Kd2 a5 33. Ke3 a4 34. Kd2 Be8) 29... Rxd4 { [%eval 1.5] } 30. Nh6+? { (1.50 → 0.00) Mistake. Kg1 was best. } { [%eval 0.0] } (30. Kg1 Rd7 31. Rxd7 Bxd7 32. Nd6 Kg7 33. h3 Kh6 34. g4 fxg4 35. hxg4 b4) 30... Kh8?? { (0.00 → 2.43) Blunder. Kf8 was best. } { [%eval 2.43] } (30... Kf8 31. Rxc8+ Kg7 32. g3 Kxh6 33. b3 g5 34. bxc4 Rxc4 35. Re8 Rc6 36. fxg5+) 31. Rxc8+?? { (2.43 → -0.06) Blunder. h4 was best. } { [%eval -0.06] } (31. h4 Bd7 32. Nf7+ Kg8 33. Nd6 Rd2 34. Rxd7 Rxb2 35. Rc7 Rxa2 36. Kh2 Rd2) 31... Kg7 { [%eval -0.16] } 32. Nxf5+ { [%eval -0.08] } 32... gxf5 { [%eval -0.12] } 33. h3 { [%eval -0.23] } 33... Rd2 { [%eval 0.07] } 34. Rc7+ { [%eval 0.04] } 34... Kg8 { [%eval 0.02] } 35. Rc8+ { [%eval 0.05] } 35... Kf7 { [%eval 0.01] } 36. Rc7+ { [%eval 0.0] } 36... Ke8 { [%eval 0.0] } 37. Rc6?? { (0.00 → -1.81) Blunder. h4 was best. } { [%eval -1.81] } (37. h4 Rxb2 38. h5 Kf8 39. Kh2 Rxa2 40. h6 Kg8 41. Kh3 Kh8 42. g4 fxg4+) 37... Ke7? { (-1.81 → -0.24) Mistake. Rxb2 was best. } { [%eval -0.24] } (37... Rxb2 38. Rxe6+ Kd7 39. Rd6+ Kc7 40. Kh2 c3 41. Rd5 b4 42. a3 Kc6 43. Rd8) 38. h4 { [%eval -0.25] } 38... Rxb2 { [%eval -0.32] } 39. h5 { [%eval -0.33] } 39... Rd2 { [%eval 0.0] } 40. h6 { [%eval 0.0] } 40... Rd8?? { (0.00 → 5.28) Blunder. Kf7 was best. } { [%eval 5.28] } (40... Kf7 41. Kh2 Rd8 42. g4 fxg4 43. Kg3 Rg8 44. h7 Rh8 45. Kxg4 Rxh7 46. Rxa6) 41. Kg1?? { (5.28 → 0.00) Blunder. Rc7+ was best. } { [%eval 0.0] } (41. Rc7+ Rd7 42. Rc8 Rd1+ 43. Kh2 Kd7 44. h7 Kxc8 45. h8=Q+ Kc7 46. Qf6 c3) 41... Rh8 { [%eval 0.22] } 42. h7 { [%eval -0.04] } 42... Kd7 { [%eval -0.03] } 43. Rd6+?? { (-0.03 → -2.48) Blunder. Rxa6 was best. } { [%eval -2.48] } (43. Rxa6 Kc7 44. Kf2 Kb7 45. Rxe6 Rxh7 46. Rd6 c3 47. Rd1 Kc6 48. Rc1 b4) 43... Kc7 { [%eval -2.06] } 44. Rxa6?? { (-2.06 → -6.30) Blunder. Kf2 was best. } { [%eval -6.3] } (44. Kf2 Rxh7 45. Rxa6 Rh1 46. Ke2 Rg1 47. Ke3 c3 48. Kd3 b4 49. Ra4 Rd1+) 44... Kb7?? { (-6.30 → -2.89) Blunder. c3 was best. } { [%eval -2.89] } (44... c3 45. Rxe6 c2 46. Re7+ Kb6 47. g3 c1=Q+ 48. Kh2 Qc2+ 49. Kh3 Qc6 50. Kh2) 45. Rxe6 { [%eval -3.64] } 45... Rxh7?? { (-3.64 → -0.05) Blunder. c3 was best. } { [%eval -0.05] } (45... c3 46. Re7+ Kc6 47. Re6+ Kc7 48. Re7+ Kb8 49. Rg7 c2 50. Rg8+ Kb7 51. Rxh8) 46. Kf2 { [%eval -0.32] } 46... Rd7 { [%eval -0.39] } 47. Rd6?? { (-0.39 → -5.41) Blunder. Rh6 was best. } { [%eval -5.41] } (47. Rh6 c3 48. e6 Rd2+ 49. Ke1 Rd4 50. Ke2 b4 51. g4 fxg4 52. e7 Re4+) 47... Rxd6 { [%eval -5.51] } 48. exd6 { [%eval -5.5] } 48... Kc6 { [%eval -5.25] } 49. Ke3 { [%eval -5.22] } 49... Kxd6 { [%eval -5.27] } 50. a3 { [%eval -6.79] } 50... Kc6 { [%eval -5.63] } 51. Kd4 { [%eval -5.61] } 51... Kb6 { [%eval -4.89] } 52. Kc3?! { (-4.89 → -7.88) Inaccuracy. a4 was best. } { [%eval -7.88] } (52. a4 Ka5 53. axb5 Kxb5 54. Ke5 c3 55. Kxf5 Kc6 56. Kg4 c2 57. f5 Kd7) 52... Kc5 { [%eval -7.04] } 53. g3 { [%eval -7.11] } 53... Kd5 { [%eval -7.07] } 54. Kb4 { [%eval -8.57] } 54... Kd4 { [%eval -6.95] } 55. Kxb5?! { (-6.95 → -12.81) Inaccuracy. g4 was best. } { [%eval -12.81] } (55. g4 fxg4 56. f5 Ke5 57. a4 bxa4 58. Kxc4 g3 59. Kd3 Kxf5 60. Ke3 Kg4) 55... c3 { [%eval -12.89] } 56. Kc6 { [%eval -13.84] } 56... c2 { [%eval -12.28] } 57. Kd6?! { (-12.28 → Mate in 13) Checkmate is now unavoidable. Kb5 was best. } { [%eval #-13] } (57. Kb5 c1=Q 58. Ka4 Qc4+ 59. Ka5 Qc5+ 60. Ka6 Qxa3+ 61. Kb5 Ke4 62. Kb6 Qxg3) 57... c1=Q { [%eval #-12] } 58. Ke6 { [%eval #-9] } 58... Qxa3 { [%eval #-10] } 59. Kf6 { [%eval #-10] } { White wins on time. } 1-0