Event: Jonkoping Chess Festival 2025 - Blitz Open
Site: Elite Stora Hotellet, Hotellplan 3, Jonkoping, Sweden
Date: 2025-07-31
White: Bergdahl, Daniel
WhiteElo: 2061
Black: Lindberg, Torbjorn
BlackElo: 1780
Result: 1-0
ECO: C00
Opening: French Defense: King's Indian Attack
Variant: Standard
TimeControl: 3 minutes + 2 seconds per move from move one

1. e4 { [%clk 0:03:02] } 1... e6 { [%clk 0:03:02] } 2. d3 { [%clk 0:03:03] } 2... d5 { [%clk 0:03:00] } 3. Qe2 { [%clk 0:03:03] } 3... dxe4 { [%clk 0:02:53] } 4. dxe4 { [%clk 0:03:04] } 4... Bd7 { [%clk 0:02:51] } 5. Nc3 { [%clk 0:03:03] } 5... Bc6 { [%clk 0:02:49] } 6. Nf3 { [%clk 0:03:02] } 6... Nd7 { [%clk 0:02:47] } 7. Bf4 { [%clk 0:02:54] } 7... Ngf6 { [%clk 0:02:44] } 8. Bg5 { [%clk 0:02:36] } 8... Be7 { [%clk 0:02:44] } 9. O-O-O { [%clk 0:02:31] } 9... O-O { [%clk 0:02:41] } 10. h4 { [%clk 0:02:20] } 10... h6 { [%clk 0:02:33] } 11. Bf4 { [%clk 0:02:14] } 11... a6 { [%clk 0:02:28] } 12. Ne5 { [%clk 0:02:11] } 12... Qc8 { [%clk 0:02:22] } 13. Nxc6 { [%clk 0:02:10] } 13... bxc6 { [%clk 0:02:21] } 14. f3 { [%clk 0:02:00] } 14... Rb8 { [%clk 0:02:21] } 15. Qxa6 { [%clk 0:01:58] } 15... Rb7 { [%clk 0:02:10] } 16. e5 { [%clk 0:01:46] } 16... Nd5 { [%clk 0:02:09] } 17. Nxd5 { [%clk 0:01:47] } 17... exd5 { [%clk 0:02:02] } 18. Qxc6 { [%clk 0:01:39] } 18... Nc5 { [%clk 0:01:40] } 19. Ba6 { [%clk 0:01:28] } 19... Nxa6 { [%clk 0:01:40] } 20. Qxa6 { [%clk 0:01:28] } 20... Qb8 { [%clk 0:01:41] } 21. Rd3 { [%clk 0:01:07] } 21... Rxb2 { [%clk 0:01:32] } 22. Rb3 { [%clk 0:01:08] } 22... Rxb3 { [%clk 0:01:31] } 23. axb3 { [%clk 0:01:08] } 23... Qb4 { [%clk 0:01:26] } 24. Bd2 { [%clk 0:01:00] } 24... Qd4 { [%clk 0:01:25] } 25. g3 { [%clk 0:00:43] } 25... Qxe5 { [%clk 0:01:05] } 26. Re1 { [%clk 0:00:39] } 26... Qd6 { [%clk 0:01:05] } 27. Qxd6 { [%clk 0:00:38] } 27... Bxd6 { [%clk 0:01:05] } 28. g4 { [%clk 0:00:35] } 28... Ra8 { [%clk 0:01:03] } 29. Kb2 { [%clk 0:00:34] } 29... Ba3+ { [%clk 0:01:00] } 30. Kb1 { [%clk 0:00:33] } 30... Bd6 { [%clk 0:00:56] } 31. Bc3 { [%clk 0:00:33] } 31... c5 { [%clk 0:00:52] } 32. Rd1 { [%clk 0:00:31] } 32... d4 { [%clk 0:00:53] } 33. Bb2 { [%clk 0:00:32] } 33... Bf4 { [%clk 0:00:43] } 34. Re1 { [%clk 0:00:28] } 34... Be3 { [%clk 0:00:41] } 35. Bc1 { [%clk 0:00:26] } 35... Bf2 { [%clk 0:00:38] } 36. Rh1 { [%clk 0:00:14] } 36... Be3 { [%clk 0:00:34] } 37. Bxe3 { [%clk 0:00:20] } 37... dxe3 { [%clk 0:00:36] } 38. Re1 { [%clk 0:00:21] } 38... Re8 { [%clk 0:00:37] } 39. Kc1 { [%clk 0:00:22] } 39... g6 { [%clk 0:00:30] } 40. Kd1 { [%clk 0:00:22] } 40... f5 { [%clk 0:00:30] } 41. gxf5 { [%clk 0:00:16] } 41... gxf5 { [%clk 0:00:31] } 42. Ke2 { [%clk 0:00:17] } 42... f4 { [%clk 0:00:33] } 43. Rd1 { [%clk 0:00:17] } 43... Kf7 { [%clk 0:00:32] } 44. Rd5 { [%clk 0:00:17] } 44... Rc8 { [%clk 0:00:29] } 45. Rf5+ { [%clk 0:00:17] } 45... Kg6 { [%clk 0:00:30] } 46. Rxf4 { [%clk 0:00:17] } 46... Re8 { [%clk 0:00:29] } 47. Rc4 { [%clk 0:00:17] } 47... Re5 { [%clk 0:00:29] } 48. Rc3 { [%clk 0:00:17] } 48... Kf5 { [%clk 0:00:28] } 49. Rxe3 { [%clk 0:00:17] } 49... Rd5 { [%clk 0:00:21] } 50. Rd3 { [%clk 0:00:18] } 50... Re5+ { [%clk 0:00:23] } 51. Kf2 { [%clk 0:00:19] } 51... Kf4 { [%clk 0:00:22] } 52. Rc3 { [%clk 0:00:20] } 52... Rd5 { [%clk 0:00:19] } 53. Rc4+ { [%clk 0:00:00] } 1-0