FEN
[Event "casual variant:crazyhouse game"]
[Site "https://adjva4.dpdns.org/OPsEDKlS"]
[Date "2026.06.08"]
[Round "-"]
[White "green-rook"]
[Black "gammagramma"]
[Result "1/2-1/2"]
[GameId "OPsEDKlS"]
[UTCDate "2026.06.08"]
[UTCTime "08:42:20"]
[WhiteElo "1682"]
[BlackElo "2096"]
[BlackTitle "IM"]
[Variant "Crazyhouse"]
[TimeControl "600+5"]
[ECO "D35"]
[Opening "Queen's Gambit Declined: Normal Defense"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. d4 { [%eval 1.11] } 1... d5 { [%eval 1.31] } 2. c4?? { (1.31 → -0.87) Blunder. Nc3 was best. } { [%eval -0.87] } (2. Nc3 Nf6 3. Nf3 g6 4. Bg5 Nc6 5. e3 Bg7 6. Bd3 O-O) 2... e6 { [%eval -0.4] } 3. Nc3?! { (-0.40 → -1.07) Inaccuracy. Nf3 was best. } { [%eval -1.07] } (3. Nf3 Nc6 4. Nc3 dxc4 5. e3 P@d3 6. Nd2 Bb4 7. Nxc4 Bxc3+) 3... Nf6 { [%eval -0.64] } { D35 Queen's Gambit Declined: Normal Defense } 4. e3 { [%eval -0.61] } 4... Bb4 { [%eval 0.14] } 5. a3? { (0.14 → -1.07) Mistake. Nf3 was best. } { [%eval -1.07] } (5. Nf3 Nc6) 5... Bxc3+ { [%eval -1.05] } 6. bxc3 { [%eval -1.23] } 6... b6?? { (-1.23 → 1.14) Blunder. Ne4 was best. } { [%eval 1.14] } (6... Ne4 7. B@f3 Nxc3 8. Qc2 P@e4 9. Qxc3 exf3 10. Nxf3 N@e4 11. Qc2 B@c3+ 12. P@d2) 7. Bb2?? { (1.14 → -1.95) Blunder. cxd5 was best. } { [%eval -1.95] } (7. cxd5) 7... Bb7?! { (-1.95 → -0.85) Inaccuracy. O-O was best. } { [%eval -0.85] } (7... O-O) 8. cxd5 { [%eval -1.72] } 8... exd5?? { (-1.72 → 0.36) Blunder. Bxd5 was best. } { [%eval 0.36] } (8... Bxd5) 9. Bb5+?? { (0.36 → -1.33) Blunder. B@h4 was best. } { [%eval -1.33] } (9. B@h4 Nc6 10. Nf3 O-O 11. a4 N@g6 12. P@h6 P@d2+ 13. Qxd2 Nxh4 14. Nxh4) 9... P@c6?? { (-1.33 → 1.31) Blunder. Bc6 was best. } { [%eval 1.31] } (9... Bc6 10. B@e2 O-O 11. Nf3 Bxb5 12. Bxb5 B@e4 13. P@b7 Bxf3 14. gxf3 N@c4 15. Bxc4) 10. Bd3? { (1.31 → 0.00) Mistake. Be2 was best. } { [%eval 0.0] } (10. Be2) 10... O-O?? { (0.00 → 3.00) Blunder. Ba6 was best. } { [%eval 3.0] } (10... Ba6 11. Bxa6 Nxa6 12. B@b7 O-O 13. Bxa6 B@c4 14. B@e2 Bxa6 15. Bxa6) 11. Nf3?! { (3.00 → 2.31) Inaccuracy. B@g5 was best. } { [%eval 2.31] } (11. B@g5 Ba6 12. P@h6 gxh6 13. Bxf6 Qxf6 14. Bxa6 N@e4 15. N@g4 Qg7 16. Bd3 P@d2+) 11... N@e4? { (2.31 → 4.45) Mistake. Ba6 was best. } { [%eval 4.45] } (11... Ba6 12. Bxa6) 12. Bxe4?? { (4.45 → -1.12) Blunder. O-O was best. } { [%eval -1.12] } (12. O-O c5) 12... dxe4 { [%eval -0.46] } 13. Ne5?? { (-0.46 → -2.27) Blunder. Ng5 was best. } { [%eval -2.27] } (13. Ng5 B@g4 14. Qc2 Ba6 15. c4 h6 16. Nxe4 Bxc4 17. B@h7+ Kh8 18. P@h3 Nxe4) 13... Re8?? { (-2.27 → 7.68) Blunder. Nbd7 was best. } { [%eval 7.68] } (13... Nbd7) 14. N@h6+?? { (7.68 → -3.47) Blunder. Nxf7 was best. } { [%eval -3.47] } (14. Nxf7 Kxf7 15. N@g5+ Ke7 16. O-O h6 17. B@b4+ Kd7 18. P@f7 hxg5 19. fxe8=R Qxe8) 14... gxh6 { [%eval -3.76] } 15. B@h5? { (-3.76 → -7.54) Mistake. O-O was best. } { [%eval -7.54] } (15. O-O Nbd7 16. Nxf7 Kxf7 17. B@a2+ B@d5 18. P@e5 N@f3+ 19. gxf3 Bxa2 20. P@g2 Nxe5) 15... N@g6?? { (-7.54 → -2.87) Blunder. Nxh5 was best. } { [%eval -2.87] } (15... Nxh5 16. O-O Ng7 17. Ng4 B@e6 18. Nxh6+ Kh8 19. P@f5 Nxf5 20. Nxf5 Bxf5 21. N@h6) 16. Bxg6? { (-2.87 → -4.68) Mistake. Nxf7 was best. } { [%eval -4.68] } (16. Nxf7 Kxf7) 16... hxg6 { [%eval -4.31] } 17. N@h8? { (-4.31 → -10.53) Mistake. N@f4 was best. } { [%eval -10.53] } (17. N@f4 Nbd7) 17... Kxh8?? { (-10.53 → 1.53) Blunder. Rxe5 was best. } { [%eval 1.53] } (17... Rxe5 18. dxe5) 18. Nxf7+ { [%eval 0.29] } 18... Kg7?? { (0.29 → 10.31) Blunder. Kh7 was best. } { [%eval 10.31] } (18... Kh7 19. Nxd8) 19. Nxd8 { [%eval 9.9] } 19... Rxd8 { [%eval 16.36] } 20. Q@e7+ { [%eval 16.71] } 20... N@f7 { [%eval 21.78] } 21. O-O? { (21.78 → 4.75) Mistake. P@g5 was best. } { [%eval 4.75] } (21. P@g5) 21... N@d5 { [%eval 4.48] } 22. Qe6?? { (4.48 → -2.70) Blunder. Qxd8 was best. } { [%eval -2.7] } (22. Qxd8 Nxd8) 22... Rd6?? { (-2.70 → 3.40) Blunder. B@c8 was best. } { [%eval 3.4] } (22... B@c8) 23. Qh3?? { (3.40 → 0.05) Blunder. Qxf7+ was best. } { [%eval 0.05] } (23. Qxf7+ Kxf7) 23... B@f5 { [%eval -0.15] } 24. Qg3?! { (-0.15 → -1.03) Inaccuracy. Qxf5 was best. } { [%eval -1.03] } (24. Qxf5 gxf5 25. P@e5 Nbd7 26. exd6 Q@g6 27. P@e5 B@g4 28. exf6+ N7xf6 29. N@h4 Bxd1) 24... Nbd7 { [%eval -0.93] } 25. P@e5?? { (-0.93 → -2.78) Blunder. c4 was best. } { [%eval -2.78] } (25. c4 B@g4) 25... B@e7?? { (-2.78 → 4.36) Blunder. Ba6 was best. } { [%eval 4.36] } (25... Ba6) 26. exd6?? { (4.36 → -1.82) Blunder. c4 was best. } { [%eval -1.82] } (26. c4) 26... cxd6?? { (-1.82 → 3.76) Blunder. Bxd6 was best. } { [%eval 3.76] } (26... Bxd6 27. P@e5 Ba6 28. Re1 P@f3 29. gxf3 Bxe5 30. dxe5 Ndxe5 31. P@b7 Bxb7 32. c4) 27. P@e5?? { (3.76 → -2.83) Blunder. P@g4 was best. } { [%eval -2.83] } (27. P@g4 Be6 28. c4 P@f3 29. cxd5 Bxd5 30. N@f5+ gxf5 31. gxf5+ P@g5 32. R@g6+ Kh7) 27... dxe5 { [%eval -2.77] } 28. dxe5 { [%eval -2.18] } 28... Ndxe5 { [%eval -2.39] } 29. P@h5?? { (-2.39 → -7.51) Blunder. c4 was best. } { [%eval -7.51] } (29. c4) 29... P@d6?? { (-7.51 → 3.57) Blunder. P@f3 was best. } { [%eval 3.57] } (29... P@f3 30. c4) 30. hxg6 { [%eval 2.58] } 30... Bxg6?? { (2.58 → 10.78) Blunder. P@h4 was best. } { [%eval 10.78] } (30... P@h4 31. Qxh4 Nxg6 32. Qg3 P@f3 33. c4 fxg2 34. Qxg2 P@c3 35. cxd5 cxb2 36. N@h4) 31. P@f5 { [%eval 8.47] } 31... P@h7 { [%eval 13.25] } 32. fxg6 { [%eval 12.92] } 32... hxg6 { [%eval 10.91] } 33. B@f5? { (10.91 → 4.76) Mistake. Qxd5 was best. } { [%eval 4.76] } (33. Qxd5 cxd5) 33... P@h7? { (4.76 → 12.21) Mistake. P@e2 was best. } { [%eval 12.21] } (33... P@e2 34. Qxd5 exf1=Q+ 35. Rxf1 P@e2 36. Qxf7+ Kxf7 37. Qxg6+ Nxg6 38. Bxg6+ Kxg6 39. N@f4+) 34. Be6?! { (12.21 → 6.11) Inaccuracy. c4 was best. } { [%eval 6.11] } (34. c4) 34... P@f5?! { (6.11 → 9.76) Inaccuracy. P@f3 was best. } { [%eval 9.76] } (34... P@f3) 35. Bxd5?! { (9.76 → 5.54) Inaccuracy. c4 was best. } { [%eval 5.54] } (35. c4) 35... cxd5 { [%eval 6.07] } 36. N@e6+ { [%eval 5.23] } 36... Kh8 { [%eval 5.67] } 37. Qh3?? { (5.67 → -1.50) Blunder. c4 was best. } { [%eval -1.5] } (37. c4 B@f8) 37... P@g7 { [%eval -1.86] } 38. c4 { [%eval -2.23] } 38... B@g4 { [%eval -1.76] } 39. Bxe5?? { (-1.76 → -7.11) Blunder. Qhxg4 was best. } { [%eval -7.11] } (39. Qhxg4 Nfxg4 40. cxd5 Rg8 41. B@g3 Q@c4 42. Bbxe5 dxe5 43. R@d7 B@f3 44. gxf3 exf3) 39... dxe5?? { (-7.11 → -2.78) Blunder. Bxh3 was best. } { [%eval -2.78] } (39... Bxh3) 40. Nxg7?? { (-2.78 → -8.17) Blunder. Qhxg4 was best. } { [%eval -8.17] } (40. Qhxg4 Nxg4) 40... Kxg7?? { (-8.17 → 26.23) Blunder. Bxh3 was best. } { [%eval 26.23] } (40... Bxh3) 41. N@e6+ { [%eval 21.2] } 41... Kh8?! { (21.20 → Mate in 6) Checkmate is now unavoidable. Kg8 was best. } { [%eval #6] } (41... Kg8 42. R@g7+) 42. P@g7+ { [%eval #5] } 42... Kg8 { [%eval #5] } 43. Qxh6?? { (Mate in 5 → -7.09) Lost forced checkmate sequence. R@h8+ was best. } { [%eval -7.09] } (43. R@h8+ Nxh8 44. gxh8=Q+ Kxh8 45. N@f7+ Kg8 46. Nxh6+ Kh8 47. P@g7#) 43... Nxh6 { [%eval -3.92] } 44. R@h8+? { (-3.92 → -8.40) Mistake. cxd5 was best. } { [%eval -8.4] } (44. cxd5 Bxd1 45. Raxd1 Q@g4 46. P@g3 Bxd5 47. Rxd5 Nxd5 48. R@h8+ Kf7) 44... Kf7 { [%eval -5.63] } 45. P@g5? { (-5.63 → -12.67) Mistake. cxd5 was best. } { [%eval -12.67] } (45. cxd5 Bxd1 46. Rxa8 N@f3+ 47. Kh1 Bxd5 48. g8=B+ Nfxg8 49. Raxd1 Bxe6 50. gxf3) 45... Kxe6 { [%eval -11.76] } 46. gxh6 { [%eval -11.28] } 46... Bxd1 { [%eval -9.94] } 47. cxd5+ { [%eval -26.4] } 47... Bxd5 { [%eval -9.62] } 48. N@g5+ { [%eval -6.12] } 48... Kd7 { [%eval -1.81] } 49. Raxd1?? { (-1.81 → Mate in 6) Checkmate is now unavoidable. Rxa8 was best. } { [%eval #-6] } (49. Rxa8 N@e2+) 49... P@d3?? { (Mate in 6 → 0.69) Lost forced checkmate sequence. N@e2+ was best. } { [%eval 0.69] } (49... N@e2+ 50. Kh1 N@g3+ 51. fxg3 Nxg3+ 52. Kg1 Q@h1+ 53. Kf2 Ng4+ 54. Kxg3 Qxh2#) 50. B@b5+?? { (0.69 → -1.29) Blunder. Rxa8 was best. } { [%eval -1.29] } (50. Rxa8 Bxa8 51. B@e6+ Kd6 52. Bxf5 N@e2+ 53. Kh1 Q@h4 54. R@e6+ Kc5 55. Rxe7 gxf5) 50... B@c6 { [%eval -2.15] } 51. Bxc6+?? { (-2.15 → -5.74) Blunder. Rxa8 was best. } { [%eval -5.74] } (51. Rxa8 Bxb5 52. Rxa7+ B@c7 53. Kh1 Q@b8 54. P@e6+ Kc8 55. P@d7+ Nxd7 56. Rxc7+ Kxc7) 51... Bxc6 { [%eval -0.92] } 52. P@e6+?? { (-0.92 → -12.23) Blunder. Kh1 was best. } { [%eval -12.23] } (52. Kh1 B@g8 53. P@f7 Q@h4 54. fxg8=R Rxg8 55. Rxg8 Nxg8) 52... Kc7 { [%eval -2.76] } 53. Rxa8 { [%eval -7.67] } 53... Bxa8 { [%eval -6.94] } 54. Rc1+ { [%eval -4.2] } 54... R@c2?? { (-4.20 → 1.83) Blunder. B@c5 was best. } { [%eval 1.83] } (54... B@c5 55. R@d7+ Nxd7 56. exd7 N@e2+ 57. Kh1 R@h5 58. d8=B+ Bxd8 59. Ne6+ Kd6) 55. Rxc2+?? { (1.83 → 0.00) Blunder. R@d7+ was best. } { [%eval 0.0] } (55. R@d7+ Nxd7) 55... dxc2 { [%eval -2.14] } 56. R@c3+ { [%eval -2.77] } 56... R@c6 { [%eval -2.14] } 57. R@d7+ { [%eval -2.53] } 57... Nxd7 { [%eval -2.36] } 58. exd7?! { (-2.36 → -3.34) Inaccuracy. Rxc6+ was best. } { [%eval -3.34] } (58. Rxc6+ Bxc6 59. exd7 N@f3+ 60. Nxf3 N@h3+ 61. Kh1 Nxf2+ 62. Rxf2) 58... N@e2+ { [%eval -2.85] } 59. Kh1 { [%eval -4.46] } 59... R@d1?! { (-4.46 → -2.92) Inaccuracy. Q@d1 was best. } { [%eval -2.92] } (59... Q@d1 60. Rxc6+ Kxc6 61. N@b8+ Kc5 62. Ne6+ Kc4) 60. Rxc6+ { [%eval -3.98] } 60... Bxc6?? { (-3.98 → 0.44) Blunder. Kxc6 was best. } { [%eval 0.44] } (60... Kxc6 61. R@c8+) 61. N@e6+?? { (0.44 → -16.53) Blunder. N@a6+ was best. } { [%eval -16.53] } (61. N@a6+ Kxd7) 61... Kxd7?? { (-16.53 → -3.36) Blunder. Kb7 was best. } { Black offers draw } { [%eval -3.36] } (61... Kb7 62. R@c7+ Ka6 63. B@c4+ B@b5 64. Bxb5+ Bxb5 65. B@e1 Rxe1 66. Rxa7+ Kxa7 67. Rxe1) 62. R@c7+ { [%eval -0.7] } 62... Kd6 { [%eval -1.67] } 63. B@b4+?? { (-1.67 → -26.00) Blunder. Nf7+ was best. } { [%eval -26.0] } (63. Nf7+ Kxe6) 63... P@c5 { [%eval -22.81] } 64. Bxc5+ { [%eval -38.62] } 64... bxc5 { [%eval -36.12] } 65. Nf7+ { [%eval -40.14] } 65... Kxe6 { [%eval -33.58] } 66. Rxc6+ { [%eval -34.93] } 66... Kxf7 { [%eval -20.57] } 67. B@e6+ { [%eval -46.95] } 67... Kf6 { [%eval -42.31] } 68. Bg8+?! { (-42.31 → Mate in 7) Checkmate is now unavoidable. Bc4+ was best. } { [%eval #-7] } (68. Bc4+ Kg5) 68... Kg5 { [%eval #-6] } 69. h4+ { [%eval #-5] } 69... Kxh6 { [%eval #-6] } 70. P@g5+ { [%eval #-4] } 70... Kxg7 { [%eval #-5] } 71. Rxd1 { [%eval #-3] } 71... cxd1=Q+ { [%eval #-2] } 72. Kh2 { [%eval #-1] } 72... B@g1+ { [%eval #-1] } { The game is a draw. } 1/2-1/2

