Event: 51st Rilton Cup
Site: Scandic Continental, Vasagatan 22, Stockholm, Sweden
Date: 2023-12-31
White: Kulaots, Kaido
WhiteTitle: GM
WhiteElo: 2524
Black: Sokolovsky, Yahli
BlackTitle: IM
BlackElo: 2443
Result: 1/2-1/2
ECO: B90
Opening: Sicilian Defense: Najdorf Variation, Freak Attack
Variant: Standard
TimeControl: 90 minutes for 40 moves + 30 minutes for the rest of the game + 30 seconds per move from move one.

1. e4 { [%clk 1:30:59] } 1... c5 { [%clk 1:30:55] } 2. Nf3 { [%clk 1:31:14] } 2... d6 { [%clk 1:31:21] } 3. d4 { [%clk 1:31:39] } 3... cxd4 { [%clk 1:31:48] } 4. Nxd4 { [%clk 1:32:06] } 4... Nf6 { [%clk 1:32:12] } 5. Nc3 { [%clk 1:32:32] } 5... a6 { [%clk 1:32:36] } 6. Rg1 { [%clk 1:32:57] } 6... e5 { [%clk 1:32:48] } 7. Nb3 { [%clk 1:33:23] } 7... h5 { [%clk 1:33:08] } 8. h3 { [%clk 1:29:52] } 8... Be6 { [%clk 1:33:32] } 9. g4 { [%clk 1:23:16] } 9... hxg4 { [%clk 1:33:57] } 10. hxg4 { [%clk 1:23:43] } 10... d5 { [%clk 1:34:15] } 11. g5 { [%clk 1:22:12] } 11... Nxe4 { [%clk 1:33:34] } 12. Nxe4 { [%clk 1:22:27] } 12... dxe4 { [%clk 1:34:00] } 13. Qxd8+ { [%clk 1:22:47] } 13... Kxd8 { [%clk 1:34:27] } 14. Bg2 { [%clk 1:22:20] } 14... Bf5 { [%clk 1:21:53] } 15. Be3 { [%clk 1:15:19] } 15... Nd7 { [%clk 1:22:07] } 16. Nd2 { [%clk 1:11:27] } 16... Rh4 { [%clk 1:10:40] } 17. O-O-O { [%clk 1:04:35] } 17... Rc8 { [%clk 1:04:03] } 18. Rh1 { [%clk 1:03:05] } 18... Rxh1 { [%clk 1:04:27] } 19. Bxh1 { [%clk 0:57:31] } 19... Bg4 { [%clk 0:58:06] } 20. Rg1 { [%clk 0:56:54] } 20... Be6 { [%clk 0:58:23] } 21. Nxe4 { [%clk 0:55:52] } 21... Kc7 { [%clk 0:54:16] } 22. f4 { [%clk 0:48:41] } 22... f5 { [%clk 0:48:04] } 23. gxf6 { [%clk 0:46:15] } 23... gxf6 { [%clk 0:48:29] } 24. fxe5 { [%clk 0:45:09] } 24... fxe5 { [%clk 0:47:34] } 25. b3 { [%clk 0:36:36] } 25... Ba3+ { [%clk 0:45:53] } 26. Kd2 { [%clk 0:36:44] } 26... Rh8 { [%clk 0:41:57] } 27. Bf3 { [%clk 0:28:01] } 27... Rh3 { [%clk 0:38:52] } 28. Bg4 { [%clk 0:20:12] } 28... Bxg4 { [%clk 0:27:26] } 29. Rxg4 { [%clk 0:20:26] } 29... Bc1+ { [%clk 0:25:37] } 30. Kxc1 { [%clk 0:20:49] } 30... Rxe3 { [%clk 0:26:03] } 1/2-1/2