[Event "ODJM D 2026"]
[Site "Willingen GER"]
[Date "2026.05.28"]
[Round "7"]
[White "Gorapalli, Aadvik"]
[Black "Hahn, Fabio"]
[Result "0-1"]
[Termination "normal"]
[Board "17"]
[WhiteElo "1547"]
[BlackElo "1479"]
[WhiteClock "00:53:32"]
[BlackClock "00:56:06"]
[PlyCount "120"]
[WhiteFideId "533047375"]
[BlackFideId "533033986"]
[EventCountry "GER"]
[EventRounds "9"]
[EventType "swiss"]
[EventDate "2026.05.23"]

1. e4 {[%clk 01:30:54]} {[%emt 00:00:05]} c5 {[%clk 01:30:56]} {[%emt
00:00:05]} 2. Nf3 {[%clk 01:31:19]} {[%emt 00:00:05]} Nc6 {[%clk 01:31:16]}
{[%emt 00:00:10]} 3. d4 {[%clk 01:31:36]} {[%emt 00:00:13]} cxd4 {[%clk
01:31:39]} {[%emt 00:00:06]} 4. Nxd4 {[%clk 01:31:54]} {[%emt 00:00:12]} g6
{[%clk 01:31:58]} {[%emt 00:00:11]} 5. Nxc6 {[%clk 01:32:06]} {[%emt 00:00:19]}
bxc6 {[%clk 01:31:34]} {[%emt 00:00:54]} 6. Qd4 {[%clk 01:32:28]} {[%emt
00:00:07]} Nf6 {[%clk 01:29:01]} {[%emt 00:03:04]} 7. e5 {[%clk 01:32:41]}
{[%emt 00:00:17]} Nd5 {[%clk 01:28:58]} {[%emt 00:00:33]} 8. e6 {[%clk
01:32:29]} {[%emt 00:00:41]} Nf6 {[%clk 01:25:20]} {[%emt 00:04:09]} 9. exf7+
{[%clk 01:32:31]} {[%emt 00:00:26]} Kxf7 {[%clk 01:25:13]} {[%emt 00:00:37]}
10. Nc3 {[%clk 01:30:55]} {[%emt 00:02:07]} Bg7 {[%clk 01:23:27]} {[%emt
00:02:17]} 11. Qc4+ {[%clk 01:28:32]} {[%emt 00:02:54]} Ke8 {[%clk 01:19:40]}
{[%emt 00:04:16]} 12. Bf4 {[%clk 01:27:34]} {[%emt 00:01:27]} Qb6 {[%clk
01:11:21]} {[%emt 00:08:49]} 13. Qb3 {[%clk 01:20:37]} {[%emt 00:07:28]} Ng4
{[%clk 01:01:26]} {[%emt 00:10:24]} 14. Qxb6 {[%clk 01:18:31]} {[%emt
00:02:36]} axb6 {[%clk 01:01:40]} {[%emt 00:00:17]} 15. h3 {[%clk 01:17:05]}
{[%emt 00:01:56]} Ne5 {[%clk 01:00:28]} {[%emt 00:01:42]} 16. Be2 {[%clk
01:14:27]} {[%emt 00:03:07]} Ba6 {[%clk 00:57:30]} {[%emt 00:03:29]} 17. Bxe5
{[%clk 01:14:33]} {[%emt 00:00:23]} Bxe5 {[%clk 00:56:36]} {[%emt 00:01:25]}
18. Bxa6 {[%clk 01:13:48]} {[%emt 00:01:15]} Rxa6 {[%clk 00:56:55]} {[%emt
00:00:11]} 19. Kd2 {[%clk 01:14:13]} {[%emt 00:00:05]} Rf8 {[%clk 00:56:31]}
{[%emt 00:00:54]} 20. f3 {[%clk 01:14:12]} {[%emt 00:00:30]} Rf6 {[%clk
00:54:48]} {[%emt 00:02:14]} 21. Rhe1 {[%clk 01:14:15]} {[%emt 00:00:26]} Rd6+
{[%clk 00:51:12]} {[%emt 00:04:06]} 22. Kc1 {[%clk 01:12:12]} {[%emt 00:00:15]}
Bf4+ {[%clk 00:49:11]} {[%emt 00:04:50]} 23. Kb1 {[%clk 01:11:53]} {[%emt
00:00:49]} Bd2 {[%clk 00:49:00]} {[%emt 00:00:41]} 24. Rd1 {[%clk 01:09:58]}
{[%emt 00:02:25]} Bxc3 {[%clk 00:48:36]} {[%emt 00:00:54]} 25. Rxd6 {[%emt
00:00:18]} Bxb2 {[%clk 00:47:54]} {[%emt 00:01:08]} 26. Rxc6 {[%clk 01:08:34]}
{[%emt 00:02:09]} dxc6 {[%clk 00:46:40]} {[%emt 00:01:44]} 27. Kxb2 {[%clk
01:08:49]} {[%emt 00:00:15]} Ra5 {[%clk 00:46:37]} {[%emt 00:00:33]} 28. c4
{[%clk 01:08:12]} {[%emt 00:01:07]} Rc5 {[%clk 00:46:43]} {[%emt 00:00:25]} 29.
Kc3 {[%clk 01:08:12]} {[%emt 00:00:29]} b5 {[%clk 00:47:02]} {[%emt 00:00:11]}
30. a4 {[%clk 01:07:07]} {[%emt 00:01:34]} Rxc4+ {[%clk 00:47:23]} {[%emt
00:00:10]} 31. Kb3 {[%clk 01:07:11]} {[%emt 00:00:26]} Rxa4 {[%clk 00:47:17]}
{[%emt 00:00:37]} 32. Rxa4 {[%clk 01:07:32]} {[%emt 00:00:08]} bxa4+ {[%clk
00:47:41]} {[%emt 00:00:07]} 33. Kxa4 {[%clk 01:07:55]} {[%emt 00:00:06]} Kd7
{[%clk 00:48:03]} {[%emt 00:00:09]} 34. Kb4 {[%clk 01:08:05]} {[%emt 00:00:19]}
Kd6 {[%clk 00:48:26]} {[%emt 00:00:07]} 35. Kc4 {[%clk 01:08:32]} {[%emt
00:00:03]} c5 {[%clk 00:48:37]} {[%emt 00:00:20]} 36. f4 {[%clk 01:05:59]}
{[%emt 00:03:02]} e5 {[%clk 00:48:16]} {[%emt 00:00:52]} 37. g3 {[%clk
00:59:12]} {[%emt 00:07:17]} exf4 {[%clk 00:48:34]} {[%emt 00:00:12]} 38. gxf4
{[%clk 00:59:32]} {[%emt 00:00:09]} Ke6 {[%clk 00:48:53]} {[%emt 00:00:11]} 39.
Kxc5 {[%clk 00:59:48]} {[%emt 00:00:14]} Kf5 {[%clk 00:49:17]} {[%emt
00:00:06]} 40. Kd6 {[%clk 01:00:09]} {[%emt 00:00:09]} Kxf4 {[%clk 00:49:37]}
{[%emt 00:00:10]} 41. Ke6 {[%clk 00:59:47]} {[%emt 00:00:52]} Kg3 {[%clk
00:49:53]} {[%emt 00:00:15]} 42. Kf6 {[%clk 00:59:12]} {[%emt 00:01:04]} Kxh3
{[%clk 00:50:08]} {[%emt 00:00:15]} 43. Kg5 {[%clk 00:59:16]} {[%emt 00:00:26]}
h5 {[%clk 00:50:25]} {[%emt 00:00:13]} 44. Kxg6 {[%clk 00:58:04]} {[%emt
00:01:41]} h4 {[%clk 00:50:48]} {[%emt 00:00:08]} 45. Kg5 {[%clk 00:58:00]}
{[%emt 00:00:34]} Kg3 {[%clk 00:51:11]} {[%emt 00:00:08]} 46. Kf5 {[%clk
00:57:28]} {[%emt 00:01:02]} h3 {[%clk 00:51:33]} {[%emt 00:00:08]} 47. Ke4
{[%clk 00:57:49]} {[%emt 00:00:07]} h2 {[%clk 00:51:58]} {[%emt 00:00:06]} 48.
Ke5 {[%clk 00:58:09]} {[%emt 00:00:10]} h1=Q {[%clk 00:52:17]} {[%emt
00:00:10]} 49. Kf5 {[%clk 00:57:46]} {[%emt 00:00:53]} Qh4 {[%clk 00:52:30]}
{[%emt 00:00:18]} 50. Ke5 {[%clk 00:58:06]} {[%emt 00:00:11]} Kf3 {[%clk
00:52:53]} {[%emt 00:00:07]} 51. Kd5 {[%clk 00:57:24]} {[%emt 00:01:11]} Ke3
{[%clk 00:53:15]} {[%emt 00:00:08]} 52. Ke5 {[%clk 00:54:15]} {[%emt 00:03:38]}
Qh5+ {[%clk 00:53:34]} {[%emt 00:00:12]} 53. Ke6 {[%clk 00:54:31]} {[%emt
00:00:14]} Kd4 {[%clk 00:53:48]} {[%emt 00:00:17]} 54. Kf6 {[%clk 00:53:14]}
{[%emt 00:01:45]} Ke4 {[%clk 00:54:14]} {[%emt 00:00:04]} 55. Ke6 {[%clk
00:53:32]} {[%emt 00:00:14]} Qh6+ {[%clk 00:54:33]} {[%emt 00:00:11]} 56. Ke7
{[%clk 00:53:47]} {[%emt 00:00:15]} Kd5 {[%clk 00:54:57]} {[%emt 00:00:05]} 57.
Kf7 {[%clk 00:53:46]} {[%emt 00:00:31]} Ke5 {[%clk 00:55:16]} {[%emt 00:00:10]}
58. Ke7 {[%clk 00:54:01]} {[%emt 00:00:16]} Qh7+ {[%clk 00:55:42]} {[%emt
00:00:04]} 59. Kd8 {[%clk 00:53:37]} {[%emt 00:00:54]} Kd6 {[%clk 00:56:06]}
{[%emt 00:00:04]} 60. Kc8 {[%clk 00:53:32]} {[%emt 00:00:28]} Qc7# {[%clk
00:56:06]} 0-1
