FEN
[Event "rated rapid game"]
[Site "https://adjva4.dpdns.org/ctOAzpKU"]
[Date "2026.04.30"]
[Round "-"]
[White "T_Sphere"]
[Black "haneenkojak"]
[Result "1-0"]
[GameId "ctOAzpKU"]
[UTCDate "2026.04.30"]
[UTCTime "01:38:11"]
[WhiteElo "1035"]
[BlackElo "1059"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-11"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C24"]
[Opening "Bishop's Opening: Berlin Defense"]
[Termination "Normal"]
[Annotator "adjva4.dpdns.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.0] } 2... Nf6 { [%eval 0.11] } { C24 Bishop's Opening: Berlin Defense } 3. d3 { [%eval 0.0] } 3... c6 { [%eval 0.0] } 4. Nf3 { [%eval 0.0] } 4... d5 { [%eval 0.0] } 5. Bb3 { [%eval 0.0] } 5... Be6?! { (0.00 → 0.67) Inaccuracy. a5 was best. } { [%eval 0.67] } (5... a5 6. a4 Bb4+ 7. c3 Bd6 8. O-O O-O 9. Re1 dxe4 10. dxe4) 6. exd5 { [%eval 0.59] } 6... cxd5 { [%eval 0.62] } 7. O-O?! { (0.62 → -0.19) Inaccuracy. Nxe5 was best. } { [%eval -0.19] } (7. Nxe5 Bd6 8. Nf3 Nc6 9. Nc3 O-O 10. h3 h6 11. Ne2 Re8) 7... Nbd7?! { (-0.19 → 0.37) Inaccuracy. Nc6 was best. } { [%eval 0.37] } (7... Nc6 8. Re1 Bd6 9. Bg5 O-O 10. Nc3 Bc7 11. Ba4 Re8 12. h3) 8. Be3?! { (0.37 → -0.44) Inaccuracy. d4 was best. } { [%eval -0.44] } (8. d4 exd4 9. Nxd4 Bc5 10. Nc3 O-O 11. h3 a6 12. Nce2 Bb6) 8... Bd6 { [%eval -0.39] } 9. Nc3 { [%eval -0.41] } 9... O-O { [%eval -0.38] } 10. Ng5 { [%eval -0.38] } 10... Bg4 { [%eval 0.0] } 11. f3 { [%eval 0.02] } 11... Bf5?! { (0.02 → 0.74) Inaccuracy. Be6 was best. } { [%eval 0.74] } (11... Be6 12. Kh1 Nc5 13. Nxe6 fxe6 14. Nb5 Nxb3 15. axb3 Bb8 16. Bc5 Rf7 17. Bg1) 12. Rb1?? { (0.74 → -1.02) Blunder. Bxd5 was best. } { [%eval -1.02] } (12. Bxd5 Nxd5 13. Nxd5 Re8 14. c4 Nf6 15. Ne4 Nxd5 16. cxd5 Bf8 17. Qb3 Qd7) 12... d4 { [%eval -0.83] } 13. Nd5?? { (-0.83 → -4.99) Blunder. Nce4 was best. } { [%eval -4.99] } (13. Nce4 Bxe4 14. dxe4 Nc5 15. Bd2 Nxb3 16. axb3 Qb6 17. Nh3 Rfc8 18. Nf2 Nd7) 13... dxe3 { [%eval -4.54] } 14. Nxf6+ { [%eval -4.96] } 14... Qxf6 { [%eval -4.64] } 15. Bxf7+?! { (-4.64 → -6.19) Inaccuracy. Ne4 was best. } { [%eval -6.19] } (15. Ne4 Qe7 16. Nxd6 Qxd6 17. Qe2 a5 18. Qxe3 a4 19. Bc4 Qc6 20. f4 e4) 15... Kh8?! { (-6.19 → -4.49) Inaccuracy. Rxf7 was best. } { [%eval -4.49] } (15... Rxf7 16. Nxf7 Qxf7 17. Qe2 h5 18. b4 Bc7 19. c4 Nf6 20. Qxe3 Bb6 21. c5) 16. h4?! { (-4.49 → -5.84) Inaccuracy. Ne4 was best. } { [%eval -5.84] } (16. Ne4 Bxe4 17. fxe4 Qe7 18. Bb3 Rf2 19. Rxf2 exf2+ 20. Kh1 Rf8 21. Qe2 b5) 16... h6 { [%eval -5.82] } 17. Ne6?! { (-5.82 → -8.04) Inaccuracy. Bd5 was best. } { [%eval -8.04] } (17. Bd5 hxg5 18. g4 Bh7 19. hxg5 Qxg5 20. Kg2 Rf6 21. Bxb7 Raf8 22. Rh1 Rh6) 17... Bxe6 { [%eval -7.06] } 18. Bxe6 { [%eval -7.06] } 18... Qxe6 { [%eval -7.01] } 19. Qe2 { [%eval -7.44] } 19... Bc5 { [%eval -7.44] } 20. c3 { [%eval -7.43] } 20... Qf6 { [%eval -7.23] } 21. g3 { [%eval -7.3] } 21... Qf5 { [%eval -7.04] } 22. g4 { [%eval -7.19] } 22... Qf4 { [%eval -7.22] } 23. d4 { [%eval -7.73] } 23... exd4 { [%eval -7.67] } 24. cxd4 { [%eval -7.78] } 24... Bxd4 { [%eval -7.76] } 25. Rbd1 { [%eval -7.88] } 25... Qg3+ { [%eval -7.81] } 26. Kh1 { [%eval -7.66] } 26... Be5 { [%eval -6.93] } 27. Qf2?? { (-6.93 → Mate in 4) Checkmate is now unavoidable. Rxd7 was best. } { [%eval #-4] } (27. Rxd7 Rad8 28. Rfd1 Rxd7 29. Rxd7 Rc8 30. Rd1 Bf4 31. g5 Qxh4+ 32. Kg1 Qxg5+) 27... Qxh4+?? { (Mate in 4 → -1.84) Lost forced checkmate sequence. exf2 was best. } { [%eval -1.84] } (27... exf2 28. Rxf2 Qxf2 29. f4 Bxf4 30. Rxd7 Qh2#) 28. Qxh4 { [%eval -1.64] } 28... Rxf3?? { (-1.64 → 5.50) Blunder. e2 was best. } { [%eval 5.5] } (28... e2 29. Qe7 exf1=R+ 30. Rxf1 Rad8 31. Rd1 Bf6 32. Qb4 Kg8 33. Qa4 Rf7 34. Qxa7) 29. Rxf3 { [%eval 5.68] } 29... Nc5 { [%eval 7.09] } 30. Rxe3 { [%eval 7.24] } 30... Bf4 { [%eval 7.04] } 31. Re7 { [%eval 6.55] } 31... Rf8 { [%eval 7.03] } 32. g5 { [%eval 6.17] } 32... Bxg5 { [%eval 5.91] } 33. Qd4?! { (5.91 → 4.40) Inaccuracy. Qe1 was best. } { [%eval 4.4] } (33. Qe1 Bxe7 34. Qxe7 Rc8 35. Rg1 Rg8 36. Qxc5 Re8 37. b4 b6 38. Qf5 Re3) 33... Bxe7 { [%eval 4.47] } 34. Re1 { [%eval 4.35] } 34... Rf7?! { (4.35 → 5.93) Inaccuracy. Rd8 was best. } { [%eval 5.93] } (34... Rd8 35. Qc4 Bf8 36. Qf7 Kh7 37. Re8 Rd1+ 38. Kg2 Nd7 39. Qf5+ Kg8 40. Qe6+) 35. b4 { [%eval 5.04] } 35... Na4 { [%eval 5.38] } 36. Qxa7 { [%eval 4.71] } 36... Nc3 { [%eval 5.73] } 37. Qxb7 { [%eval 5.46] } 37... Nxa2 { [%eval 5.46] } 38. b5 { [%eval 5.04] } 38... Bc5?? { (5.04 → Mate in 5) Checkmate is now unavoidable. Nc3 was best. } { [%eval #5] } (38... Nc3 39. b6 Na4 40. Qc8+ Bf8 41. b7 Nb6 42. Qe8 Rxb7 43. Qxf8+ Kh7 44. Qe8) 39. Qd5?? { (Mate in 5 → 5.63) Lost forced checkmate sequence. Qxf7 was best. } { [%eval 5.63] } (39. Qxf7 Kh7 40. Qf5+ g6 41. Qf7+ Kh8 42. Re8+ Bf8 43. Rxf8#) 39... Bf2?? { (5.63 → Mate in 5) Checkmate is now unavoidable. Rf8 was best. } { [%eval #5] } (39... Rf8 40. Qxc5 Rd8 41. b6 Nb4 42. Qxb4 Rb8 43. b7 Kh7 44. Kg2 Kh8 45. Rb1) 40. Re8+ { [%eval #4] } 40... Kh7 { [%eval #4] } 41. Qxf7 { [%eval #3] } { Black resigns. } 1-0