Event: Jonkoping Chess Festival 2025 - Rapid Open
Site: Elite Stora Hotellet, Hotellplan 3, Jonkoping, Sweden
Date: 2025-07-31
White: Kullander, Sol
WhiteElo: 1618
Black: Voigt, Lennart
BlackElo: 2089
Result: 0-1
ECO: A15
Opening: English Opening: Anglo-Indian Defense
Variant: Standard
TimeControl: 10 minutes + 3 seconds per move from move one

1. c4 { [%clk 0:10:05] } 1... Nf6 { [%clk 0:10:05] } 2. g3 { [%clk 0:10:07] } 2... e5 { [%clk 0:10:07] } 3. Bg2 { [%clk 0:10:08] } 3... d6 { [%clk 0:10:10] } 4. Nc3 { [%clk 0:10:09] } 4... Be7 { [%clk 0:10:12] } 5. e3 { [%clk 0:10:04] } 5... c6 { [%clk 0:10:09] } 6. Nge2 { [%clk 0:10:05] } 6... Be6 { [%clk 0:09:24] } 7. Qb3 { [%clk 0:08:59] } 7... Qb6 { [%clk 0:08:50] } 8. d4 { [%clk 0:08:45] } 8... Nbd7 { [%clk 0:07:40] } 9. d5 { [%clk 0:07:47] } 9... cxd5 { [%clk 0:07:02] } 10. Nxd5 { [%clk 0:07:12] } 10... Bxd5 { [%clk 0:06:51] } 11. cxd5 { [%clk 0:07:01] } 11... Qxb3 { [%clk 0:06:33] } 12. axb3 { [%clk 0:07:01] } 12... Nc5 { [%clk 0:05:57] } 13. b4 { [%clk 0:06:29] } 13... Nd3+ { [%clk 0:06:32] } 14. Kf1 { [%clk 0:06:16] } 14... Nxb4 { [%clk 0:06:33] } 15. e4 { [%clk 0:06:14] } 15... Na6 { [%clk 0:05:50] } 16. Nc3 { [%clk 0:05:41] } 16... Bd8 { [%clk 0:05:48] } 17. Bh3 { [%clk 0:05:37] } 17... Bb6 { [%clk 0:05:37] } 18. Bg5 { [%clk 0:05:28] } 18... Nc5 { [%clk 0:04:38] } 19. Bxf6 { [%clk 0:05:11] } 19... gxf6 { [%clk 0:04:41] } 20. Bf5 { [%clk 0:05:07] } 20... Nb3 { [%clk 0:04:35] } 21. Rd1 { [%clk 0:04:34] } 21... Nd4 { [%clk 0:04:29] } 22. g4 { [%clk 0:04:23] } 22... Nxf5 { [%clk 0:04:28] } 23. gxf5 { [%clk 0:04:24] } 23... Rg8 { [%clk 0:04:30] } 24. Nb5 { [%clk 0:04:25] } 24... Kd7 { [%clk 0:04:31] } 25. Ke2 { [%clk 0:04:18] } 25... a6 { [%clk 0:04:27] } 26. Nc3 { [%clk 0:04:18] } 26... Bd4 { [%clk 0:04:29] } 27. Rc1 { [%clk 0:04:05] } 27... Rac8 { [%clk 0:04:30] } 28. Rc2 { [%clk 0:03:37] } 28... Rc4 { [%clk 0:04:10] } 29. f3 { [%clk 0:03:23] } 29... b5 { [%clk 0:03:51] } 30. Kd3 { [%clk 0:03:01] } 30... Rgc8 { [%clk 0:03:45] } 31. Rhc1 { [%clk 0:02:54] } 31... h5 { [%clk 0:03:40] } 32. h4 { [%clk 0:02:53] } 32... b4 { [%clk 0:03:29] } 33. Ne2 { [%clk 0:02:36] } 33... Rxc2 { [%clk 0:03:29] } 34. Rxc2 { [%clk 0:02:38] } 34... Rxc2 { [%clk 0:03:31] } 35. Kxc2 { [%clk 0:02:40] } 35... Bf2 { [%clk 0:03:33] } 36. Kb3 { [%clk 0:02:31] } 36... a5 { [%clk 0:03:24] } 37. Ka4 { [%clk 0:02:31] } 37... Bxh4 { [%clk 0:03:25] } 38. Ng1 { [%clk 0:02:29] } 38... Bf2 { [%clk 0:03:23] } 39. Nh3 { [%clk 0:02:30] } 39... Bb6 { [%clk 0:03:23] } 40. Kb5 { [%clk 0:02:20] } 40... Kc7 { [%clk 0:03:25] } 41. Ka4 { [%clk 0:02:09] } 41... Kb7 { [%clk 0:03:27] } 42. Kb5 { [%clk 0:02:09] } 42... h4 { [%clk 0:03:29] } 43. b3 { [%clk 0:02:10] } 43... Kc7 { [%clk 0:03:22] } 44. Ka4 { [%clk 0:02:11] } 44... Kb8 { [%clk 0:03:24] } 45. f4 { [%clk 0:01:59] } 45... Kc7 { [%clk 0:03:15] } 46. Kb5 { [%clk 0:01:58] } 46... Kb7 { [%clk 0:03:17] } 47. Ka4 { [%clk 0:01:48] } 47... Ka6 { [%clk 0:03:17] } 48. Ng5 { [%clk 0:01:40] } 48... fxg5 { [%clk 0:03:14] } 49. fxg5 { [%clk 0:01:42] } 49... h3 { [%clk 0:03:16] } 50. g6 { [%clk 0:01:43] } 50... fxg6 51. fxg6 { [%clk 0:01:45] } 51... h2 { [%clk 0:03:17] } 52. g7 { [%clk 0:01:43] } 52... h1=Q { [%clk 0:03:19] } 53. g8=Q { [%clk 0:01:39] } 53... Qa1# { [%clk 0:02:59] } 0-1