Event: Grenke Chess Open A
Site: Karlsruhe, Germany
Date: 2025-04-21
White: Bodi, Tibor
WhiteTitle: FM
WhiteElo: 2307
Black: Roshka, Yevgeniy
BlackTitle: IM
BlackElo: 2488
Result: 0-1
ECO: A00
Opening: Hungarian Opening
Variant: Standard
TimeControl: 90 min per game + 30 sec per move

1. g3 { [%clk 1:30:42] } 1... e5 { [%clk 1:30:08] } 2. Bg2 { [%clk 1:30:46] } 2... d5 { [%clk 1:30:29] } 3. Nf3 { [%clk 1:31:09] } 3... Nc6 { [%clk 1:30:39] } 4. d3 { [%clk 1:31:16] } 4... Nge7 { [%clk 1:30:31] } 5. b4 { [%clk 1:30:25] } 5... e4 { [%clk 1:27:39] } 6. dxe4 { [%clk 1:30:18] } 6... dxe4 { [%clk 1:28:05] } 7. Qxd8+ { [%clk 1:30:32] } 7... Nxd8 { [%clk 1:28:31] } 8. Nd4 { [%clk 1:29:41] } 8... Nf5 { [%clk 1:27:27] } 9. Nxf5 { [%clk 1:25:21] } 9... Bxf5 { [%clk 1:26:31] } 10. a3 { [%clk 1:25:37] } 10... a5 { [%clk 1:24:14] } 11. b5 { [%clk 1:25:12] } 11... Ne6 { [%clk 1:23:27] } 12. Nc3 { [%clk 1:22:25] } 12... Nd4 { [%clk 1:22:10] } 13. O-O { [%clk 1:22:11] } 13... O-O-O { [%clk 1:22:19] } 14. Nxe4 { [%clk 1:05:55] } 14... Nxe2+ { [%clk 1:22:07] } 15. Kh1 { [%clk 1:06:23] } 15... Nxc1 { [%clk 1:17:07] } 16. Rfxc1 { [%clk 1:06:15] } 16... Re8 { [%clk 1:14:11] } 17. Re1 { [%clk 1:05:49] } 17... g6 { [%clk 1:12:27] } 18. c4 { [%clk 1:05:04] } 18... Bg7 { [%clk 1:11:41] } 19. Rad1 { [%clk 1:02:33] } 19... Bg4 { [%clk 1:02:14] } 20. Rb1 { [%clk 0:58:39] } 20... Bd4 { [%clk 1:02:03] } 21. Kg1 { [%clk 0:58:50] } 21... Kb8 { [%clk 0:59:02] } 22. a4 { [%clk 0:54:48] } 22... Be6 { [%clk 0:56:25] } 23. Rbc1 { [%clk 0:52:14] } 23... h6 { [%clk 0:56:32] } 24. Nd2 { [%clk 0:52:17] } 24... Bc5 { [%clk 0:54:57] } 25. Nb3 { [%clk 0:49:42] } 25... Bb4 { [%clk 0:55:19] } 26. Re4 { [%clk 0:49:21] } 26... Rd8 { [%clk 0:52:49] } 27. Rd4 { [%clk 0:48:58] } 27... Rhe8 { [%clk 0:50:26] } 28. Bf1 { [%clk 0:42:16] } 28... Bc8 { [%clk 0:47:57] } 29. Rcd1 { [%clk 0:41:53] } 29... Rxd4 { [%clk 0:48:19] } 30. Nxd4 { [%clk 0:42:12] } 30... Bg4 { [%clk 0:48:12] } 31. Rc1 { [%clk 0:39:55] } 31... Rd8 { [%clk 0:47:32] } 32. h3 { [%clk 0:37:00] } 32... Bc8 { [%clk 0:46:32] } 33. Rd1 { [%clk 0:36:59] } 33... Rd6 { [%clk 0:45:56] } 34. Rd3 { [%clk 0:37:08] } 34... Ka7 { [%clk 0:45:38] } 35. Kg2 { [%clk 0:36:07] } 35... Kb6 { [%clk 0:45:57] } 36. Be2 { [%clk 0:35:48] } 36... Bc5 { [%clk 0:45:48] } 37. Nb3 { [%clk 0:35:08] } 37... Bf5 { [%clk 0:46:11] } 38. Rc3 { [%clk 0:29:09] } 38... g5 { [%clk 0:42:43] } 39. Bf3 { [%clk 0:28:51] } 39... Rd3 { [%clk 0:42:06] } 40. Rxd3 { [%clk 0:28:50] } 40... Bxd3 { [%clk 0:42:30] } 41. Bxb7 { [%clk 0:26:04] } 41... Bc2 { [%clk 0:42:49] } 42. Na1 { [%clk 0:23:31] } 42... Bxa4 { [%clk 0:42:27] } 43. Be4 { [%clk 0:23:55] } 43... Bd4 { [%clk 0:42:31] } 44. Nc2 { [%clk 0:23:35] } 44... Kc5 { [%clk 0:42:50] } 45. Bd3 { [%clk 0:23:31] } 45... Bb3 { [%clk 0:43:10] } 46. Na3 { [%clk 0:22:56] } 46... Bb2 { [%clk 0:43:22] } 0-1