FEN
[Event "rated blitz game"]
[Site "https://adjva4.dpdns.org/dzOiDRgE"]
[Date "2026.04.25"]
[Round "-"]
[White "hellboy474"]
[Black "cdeangel"]
[Result "0-1"]
[GameId "dzOiDRgE"]
[UTCDate "2026.04.25"]
[UTCTime "02:17:44"]
[WhiteElo "1541"]
[BlackElo "1604"]
[WhiteRatingDiff "-4"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "C20"]
[Opening "English Opening: The Whale"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. c4 { [%eval 0.11] } 1... e5 { [%eval 0.14] } 2. e4 { [%eval -0.34] } { C20 English Opening: The Whale } 2... Bc5 { [%eval -0.31] } 3. Nc3 { [%eval -0.54] } 3... d6 { [%eval -0.45] } 4. g3 { [%eval -0.58] } 4... h5 { [%eval -0.22] } 5. Bg2 { [%eval -0.67] } 5... h4 { [%eval -0.65] } 6. Nge2 { [%eval -1.06] } 6... hxg3 { [%eval -0.86] } 7. hxg3 { [%eval -0.82] } 7... Rxh1+ { [%eval -0.79] } 8. Bxh1 { [%eval -0.86] } 8... Qf6?? { (-0.86 → 1.03) Blunder. Nc6 was best. } { [%eval 1.03] } (8... Nc6 9. d3 Bg4 10. f3 Be6 11. Nd5 a5 12. Bg2 a4 13. Kf1 Kf8 14. Bd2) 9. d4 { [%eval 0.84] } 9... exd4 { [%eval 1.36] } 10. Nd5 { [%eval 1.34] } 10... Qd8 { [%eval 1.33] } 11. Nxd4?! { (1.33 → 0.51) Inaccuracy. b4 was best. } { [%eval 0.51] } (11. b4 Bb6 12. a4 c6 13. Nxb6 axb6 14. Qxd4 Qf6 15. Bf4 Be6 16. Bxd6 Qxd4) 11... c6 { [%eval 0.85] } 12. Nf4?? { (0.85 → -0.83) Blunder. b4 was best. } { [%eval -0.83] } (12. b4 cxd5 13. bxc5 dxc5 14. Nb5 dxc4 15. Qxd8+ Kxd8 16. e5 Nc6 17. Bg5+ f6) 12... Qa5+?? { (-0.83 → 0.90) Blunder. Qb6 was best. } { [%eval 0.9] } (12... Qb6 13. Nfe2 Nd7 14. Kf1 Ne5 15. b3 Bd7 16. Qd2 O-O-O 17. Bb2 Nf6 18. Bg2) 13. Bd2 { [%eval 0.9] } 13... Bb4 { [%eval 0.82] } 14. Bxb4 { [%eval 0.33] } 14... Qxb4+ { [%eval 0.42] } 15. Qd2 { [%eval 0.44] } 15... Qxc4? { (0.44 → 1.86) Mistake. a5 was best. } { [%eval 1.86] } (15... a5 16. Qxb4 axb4 17. Nd3 Na6 18. Nc2 Be6 19. b3 c5 20. Ne3 O-O-O 21. f4) 16. b3?! { (1.86 → 1.10) Inaccuracy. Rc1 was best. } { [%eval 1.1] } (16. Rc1 Qxa2 17. Nb5 Na6 18. Nxd6+ Kf8 19. Bf3 Be6 20. Kf1 Rd8 21. e5 Rd7) 16... Qc5? { (1.10 → 2.46) Mistake. Qa6 was best. } { [%eval 2.46] } (16... Qa6 17. O-O-O Qb6 18. Nc2 Nd7 19. Qxd6 Qc5 20. Qd2 Qe7 21. Nd3 Nh6 22. Qc3) 17. Rc1?? { (2.46 → 0.00) Blunder. Nd5 was best. } { [%eval 0.0] } (17. Nd5 Na6 18. b4 Nxb4 19. Nxb4 Nf6 20. Nbc2 Bd7 21. Ne3 O-O-O 22. Rc1 Qg5) 17... Qb6 { [%eval 0.54] } 18. Bf3 { [%eval 0.12] } 18... Na6 { [%eval 0.04] } 19. Kf1 { [%eval 0.06] } 19... g5?? { (0.06 → 1.83) Blunder. Nf6 was best. } { [%eval 1.83] } (19... Nf6 20. Re1 Qb4 21. Qe3 Ng4 22. Bxg4 Bxg4 23. f3 Bd7 24. Nf5 O-O-O 25. Nxg7) 20. Nfe2?! { (1.83 → 0.86) Inaccuracy. Nh5 was best. } { [%eval 0.86] } (20. Nh5 Qd8 21. Re1 Kf8 22. Nf5 d5 23. Be2 Bxf5 24. exf5 Nc7 25. Bd3 Ne8) 20... Bh3+?! { (0.86 → 1.54) Inaccuracy. Qd8 was best. } { [%eval 1.54] } (20... Qd8 21. g4 Qf6 22. Ng3 Qf4 23. Qxf4 gxf4 24. Nh5 Nc5 25. Nf5 Bxf5 26. exf5) 21. Kg1 { [%eval 1.1] } 21... O-O-O? { (1.10 → 2.58) Mistake. Qd8 was best. } { [%eval 2.58] } (21... Qd8 22. g4 Nh6 23. Nf5 Nxg4 24. Nxd6+ Kf8 25. Bxg4 Bxg4 26. e5 Qe7 27. Ng3) 22. Bg2? { (2.58 → 1.04) Mistake. g4 was best. } { [%eval 1.04] } (22. g4 Ne7 23. Qxg5 Ng6 24. Kh2 Rh8 25. Kg3 d5 26. e5 Nb4 27. Rh1 c5) 22... Bxg2 { [%eval 1.29] } 23. Kxg2 { [%eval 1.2] } 23... Nc5 { [%eval 1.41] } 24. Nf5?? { (1.41 → -1.69) Blunder. Qxg5 was best. } { [%eval -1.69] } (24. Qxg5 Qc7 25. b4 Nd3 26. Rd1 Nb2 27. Rb1 Nd3 28. Nc3 Qb6 29. Qe3 Ne5) 24... Nxe4 { [%eval -1.73] } 25. Qe3?! { (-1.73 → -2.60) Inaccuracy. Qe1 was best. } { [%eval -2.6] } (25. Qe1 Qb5 26. Ned4 Qd5 27. Kg1 Kb8 28. Rc4 Re8 29. Qb4 c5 30. Qa5 b6) 25... Qxe3 { [%eval -2.57] } 26. fxe3?! { (-2.57 → -3.63) Inaccuracy. Nxe3 was best. } { [%eval -3.63] } (26. Nxe3 Ngf6 27. Nd4 d5 28. b4 Kd7 29. a4 Re8 30. a5 a6 31. Rh1 Nd6) 26... Ngf6 { [%eval -3.74] } 27. Ne7+ { [%eval -4.26] } 27... Kb8 { [%eval -3.83] } 28. Rd1 { [%eval -4.5] } 28... d5 { [%eval -3.72] } 29. Nf5 { [%eval -4.55] } 29... Rh8 { [%eval -4.52] } 30. Ned4 { [%eval -4.54] } 30... Ng4 { [%eval -4.6] } 31. Kf3 { [%eval -5.14] } 31... Ngf2 { [%eval -5.24] } 32. Rc1 { [%eval -5.21] } 32... g4+?! { (-5.21 → -3.98) Inaccuracy. Nd3 was best. } { [%eval -3.98] } (32... Nd3 33. Rd1 Nef2 34. Rxd3 Nxd3 35. Kg4 f6 36. Nd6 Kc7 37. Nf7 Re8 38. Kf5) 33. Kf4? { (-3.98 → -6.83) Mistake. Kg2 was best. } { [%eval -6.83] } (33. Kg2 a5 34. Rf1 Nd3 35. Nh4 Rh7 36. Rd1 Ne5 37. Rf1 Kc7 38. Nhf5 Kd7) 33... Rh1?? { (-6.83 → -2.27) Blunder. Nd3+ was best. } { [%eval -2.27] } (33... Nd3+ 34. Kxg4 Nxc1 35. a3 Nd3 36. Nf3 Kc7 37. N3h4 Kb6 38. Kf3 a5 39. Kg4) 34. Rxh1 { [%eval -2.15] } 34... Nxh1 { [%eval -2.1] } 35. Ke5? { (-2.10 → -3.78) Mistake. Kxg4 was best. } { [%eval -3.78] } (35. Kxg4 Nhf2+ 36. Kf3 Kc7 37. Ne2 Nd3 38. Nh6 f6 39. Kg4 Nb4 40. Kf5 Nc2) 35... Nhxg3 { [%eval -4.0] } 36. Nxg3 { [%eval -4.33] } 36... Nxg3 { [%eval -4.29] } 37. Kf4 { [%eval -4.07] } 37... Nh5+ { [%eval -3.48] } 38. Kxg4 { [%eval -3.48] } 38... Ng7 { [%eval -3.4] } 39. Kg5?! { (-3.40 → -4.64) Inaccuracy. Nf3 was best. } { [%eval -4.64] } (39. Nf3 f6 40. Kf4 Kc7 41. b4 b6 42. Nd2 Kd6 43. Nb1 c5 44. bxc5+ bxc5) 39... Kc8? { (-4.64 → -2.55) Mistake. Ne6+ was best. } { [%eval -2.55] } (39... Ne6+ 40. Nxe6 fxe6 41. Kf4 Kc7 42. b4 Kd6 43. a4 a5 44. bxa5 e5+ 45. Kg5) 40. Kf6 { [%eval -2.26] } 40... Nh5+ { [%eval -1.89] } 41. Kxf7 { [%eval -1.94] } 41... Ng3 { [%eval -1.89] } 42. Ke6 { [%eval -1.83] } 42... Nf1? { (-1.83 → -0.40) Mistake. Ne4 was best. } { [%eval -0.4] } (42... Ne4 43. Ke5 a5 44. Ne2 Kd7 45. Nd4 Nc3 46. a3 Ne4 47. b4 Nd6 48. Nb3) 43. Ke5?? { (-0.40 → -3.56) Blunder. e4 was best. } { [%eval -3.56] } (43. e4 dxe4 44. Ke5 e3 45. Ke4 c5 46. Nc2 Kd7 47. Kf3 Kd6 48. Ke2 Ng3+) 43... Nxe3 { [%eval -3.32] } 44. Ne6 { [%eval -3.55] } 44... a5?! { (-3.55 → -2.61) Inaccuracy. Kd7 was best. } { [%eval -2.61] } (44... Kd7 45. Nc5+ Kc7 46. Ne6+ Kb6 47. Kd6 a5 48. Nf8 Nf5+ 49. Kd7 Ng3 50. Kc8) 45. Kd6 { [%eval -3.14] } 45... Nc2 { [%eval -3.51] } 46. Kc5 { [%eval -3.33] } 46... Nb4 { [%eval -3.2] } 47. a3 { [%eval -3.7] } 47... Nc2 { [%eval -3.3] } 48. a4 { [%eval -3.97] } 48... Na1?? { (-3.97 → -1.14) Blunder. Kd7 was best. } { [%eval -1.14] } (48... Kd7 49. Nf8+ Ke7 50. Ng6+ Kf6 51. Nf4 Ke5 52. Ne2 d4 53. Kc4 Ke4 54. Ng3+) 49. b4?? { (-1.14 → -5.60) Blunder. Nd4 was best. } { [%eval -5.6] } (49. Nd4 Kc7 50. Ne6+ Kb8 51. Nd4 Ka7 52. b4 axb4 53. Kxb4 Kb6 54. Kc3 c5) 49... axb4? { (-5.60 → -3.28) Mistake. Nb3+ was best. } { [%eval -3.28] } (49... Nb3+ 50. Kd6 axb4 51. Ke5 Na5 52. Kd4 Kd7 53. Ng5 b3 54. Kc3 c5 55. Nf3) 50. Kxb4 { [%eval -3.02] } 50... Nc2+ { [%eval -3.32] } 51. Kc3 { [%eval -3.81] } 51... Na3 { [%eval -3.5] } 52. Nd4 { [%eval -3.79] } 52... Nb1+ { [%eval -3.52] } 53. Kb4 { [%eval -3.81] } 53... Nd2 { [%eval -3.7] } 54. a5 { [%eval -3.56] } 54... Kb8 { [%eval -3.21] } 55. Kc5 { [%eval -3.06] } 55... Ka7?? { (-3.06 → -0.19) Blunder. Ne4+ was best. } { [%eval -0.19] } (55... Ne4+ 56. Kb6 Nf6 57. Kc5 Ka7 58. Ne6 Ka6 59. Kb4 Nd7 60. Nc7+ Ka7 61. Ne6) 56. Ne6?? { (-0.19 → -4.38) Blunder. Nxc6+ was best. } { [%eval -4.38] } (56. Nxc6+ Ka6 57. Kxd5 Kb5 58. Nd8 Kxa5 59. Nxb7+ Kb4 60. Na5 Kc3 61. Kc5) 56... Nc4 { [%eval -4.13] } 57. Kb4 { [%eval -4.03] } 57... Ka6?! { (-4.03 → -2.95) Inaccuracy. b6 was best. } { [%eval -2.95] } (57... b6 58. axb6+ Kxb6 59. Nf4 Ne5 60. Kc3 Kc5 61. Ne2 Kd6 62. Kb4 c5+ 63. Ka4) 58. Nc7+?! { (-2.95 → -3.97) Inaccuracy. Nc5+ was best. } { [%eval -3.97] } (58. Nc5+ Ka7 59. Nd7 Nd6 60. Nf8 Ne4 61. Nd7 Ng5 62. Kc5 Ne6+ 63. Kd6 d4) 58... Ka7 { [%eval -3.85] } 59. Ne6 { [%eval -3.78] } 59... Nd6 { [%eval -3.27] } 60. Nc7 { [%eval -3.89] } 60... b6 { [%eval -4.17] } 61. axb6+ { [%eval -4.94] } 61... Kxb6 { [%eval -4.79] } 62. Ne6 { [%eval -4.7] } 62... Ne4 { [%eval -4.36] } 63. Nd4?? { (-4.36 → Mate in 15) Checkmate is now unavoidable. Nf4 was best. } { [%eval #-15] } (63. Nf4 c5+ 64. Kb3 Kc6 65. Ne6 Nd6 66. Kc2 Nb5 67. Nd8+ Kd7 68. Nf7 c4) 63... c5+ { [%eval #-14] } 64. Kb3 { [%eval #-15] } 64... cxd4 { [%eval #-14] } 65. Kc2 { [%eval #-15] } 65... Kc5 { [%eval #-14] } 66. Kd3 { [%eval #-14] } 66... Nf2+ { [%eval #-13] } 67. Kd2 { [%eval #-13] } 67... Kc4 { [%eval #-12] } 68. Ke2 { [%eval #-12] } 68... Ng4 { [%eval #-11] } 69. Kd2 { [%eval #-10] } 69... d3 { [%eval #-9] } 70. Ke1 { [%eval #-10] } 70... Kc3 { [%eval #-9] } 71. Kd1 { [%eval #-7] } 71... d2 { [%eval #-8] } 72. Ke2 { [%eval #-8] } 72... Kc2 { [%eval #-9] } { White resigns. } 0-1