Event: Vastgota Open 2023
Site: Skara stadshotell, Jarnvagsgatan 5, Skara, Sweden
Date: 2023-02-18
White: Kockum, Anton Frisk
WhiteTitle: FM
WhiteElo: 2367
Black: Johansson, Per
BlackElo: 1792
Result: 1-0
ECO: A50
Opening: Mexican Defense
Variant: Standard
TimeControl: 15 minutes + 5 seconds per move from move one (Round 1 - 2) / 30 minutes + 10 seconds per move from move one (Round 3 - 9)

1. d4 { [%clk 0:15:08] } 1... Nf6 { [%clk 0:15:09] } 2. c4 { [%clk 0:15:11] } 2... Nc6 { [%clk 0:15:13] } 3. Nf3 { [%clk 0:15:00] } 3... e6 { [%clk 0:15:17] } 4. Nc3 { [%clk 0:14:38] } 4... Bb4 { [%clk 0:15:18] } 5. Bd2 { [%clk 0:14:33] } 5... O-O { [%clk 0:15:09] } 6. e3 { [%clk 0:13:27] } 6... b6 { [%clk 0:15:10] } 7. Bd3 { [%clk 0:12:54] } 7... Bb7 { [%clk 0:15:14] } 8. O-O { [%clk 0:12:33] } 8... Be7 { [%clk 0:14:56] } 9. e4 { [%clk 0:10:48] } 9... d6 { [%clk 0:15:00] } 10. a3 { [%clk 0:10:11] } 10... a5 { [%clk 0:15:05] } 11. h3 { [%clk 0:08:54] } 11... Nd7 { [%clk 0:15:07] } 12. Be3 { [%clk 0:08:24] } 12... e5 { [%clk 0:15:09] } 13. d5 { [%clk 0:08:19] } 13... Ncb8 { [%clk 0:15:13] } 14. b4 { [%clk 0:08:17] } 14... Re8 { [%clk 0:14:21] } 15. Qd2 { [%clk 0:06:35] } 15... Nf8 { [%clk 0:14:25] } 16. c5 { [%clk 0:05:52] } 16... bxc5 { [%clk 0:14:28] } 17. bxc5 { [%clk 0:05:56] } 17... Ba6 { [%clk 0:14:04] } 18. c6 { [%clk 0:05:43] } 18... Bxd3 { [%clk 0:13:42] } 19. Qxd3 { [%clk 0:05:46] } 19... Ng6 { [%clk 0:13:18] } 20. g3 { [%clk 0:05:36] } 20... Qc8 { [%clk 0:13:22] } 21. Kg2 { [%clk 0:05:37] } 21... Rf8 { [%clk 0:13:19] } 22. Rab1 { [%clk 0:05:07] } 22... f5 { [%clk 0:13:21] } 23. exf5 { [%clk 0:05:10] } 23... Qxf5 { [%clk 0:13:24] } 24. Qxf5 { [%clk 0:05:07] } 24... Rxf5 { [%clk 0:13:28] } 25. Rb7 { [%clk 0:05:06] } 25... Bd8 { [%clk 0:13:32] } 26. Nd2 { [%clk 0:04:38] } 26... Na6 { [%clk 0:12:49] } 27. Nde4 { [%clk 0:04:39] } 27... h6 { [%clk 0:12:46] } 28. Rfb1 { [%clk 0:04:19] } 28... Rf7 { [%clk 0:12:46] } 29. R1b5 { [%clk 0:04:07] } 29... a4 { [%clk 0:12:22] } 30. Ra5 { [%clk 0:04:10] } 30... Ne7 { [%clk 0:12:25] } 31. Rxa4 { [%clk 0:04:03] } 31... Nc8 { [%clk 0:12:04] } 32. Nb5 { [%clk 0:03:50] } 32... Nb6 { [%clk 0:12:01] } 33. Bxb6 { [%clk 0:03:48] } 33... cxb6 { [%clk 0:11:59] } 34. Nexd6 { [%clk 0:03:39] } 34... Rf8 { [%clk 0:11:03] } 35. Ne4 { [%clk 0:03:41] } 1-0