Event: Jonkoping Chess Festival 2025 - Standard Open
Site: Elite Stora Hotellet, Hotellplan 3, Jonkoping, Sweden
Date: 2025-07-25
White: Anas, Keifo
WhiteElo: 0
Black: Olin, Janne
BlackElo: 1915
Result: 0-1
ECO: B12
Opening: Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense
Variant: Standard
TimeControl: 90 minutes + 30 seconds per move from move one

1. e4 { [%clk 1:30:55] } 1... c6 { [%clk 1:30:46] } 2. d4 { [%clk 1:31:04] } 2... d5 { [%clk 1:30:59] } 3. e5 { [%clk 1:31:17] } 3... c5 { [%clk 1:30:54] } 4. h3 { [%clk 1:31:07] } 4... cxd4 { [%clk 1:29:09] } 5. Qxd4 { [%clk 1:30:47] } 5... Nc6 { [%clk 1:28:11] } 6. Bb5 { [%clk 1:29:57] } 6... Bf5 { [%clk 1:22:33] } 7. Qd1 { [%clk 1:29:09] } 7... e6 { [%clk 1:17:31] } 8. Qd2 { [%clk 1:27:43] } 8... Ne7 { [%clk 1:15:45] } 9. Nf3 { [%clk 1:27:22] } 9... a6 { [%clk 1:14:15] } 10. Bd3 { [%clk 1:26:34] } 10... Bxd3 { [%clk 1:10:53] } 11. cxd3 { [%clk 1:25:32] } 11... Nf5 { [%clk 1:08:09] } 12. O-O { [%clk 1:24:36] } 12... Qb6 { [%clk 0:57:48] } 13. Qd1 { [%clk 1:24:02] } 13... Bc5 { [%clk 0:53:41] } 14. Bf4 { [%clk 1:24:11] } 14... Qxb2 { [%clk 0:45:23] } 15. Nbd2 { [%clk 1:23:18] } 15... Qb6 { [%clk 0:42:36] } 16. Nb3 { [%clk 1:22:56] } 16... Ba3 { [%clk 0:40:44] } 17. d4 { [%clk 1:19:14] } 17... O-O { [%clk 0:40:40] } 18. Rb1 { [%clk 1:18:51] } 18... Qc7 { [%clk 0:37:57] } 19. Bg5 { [%clk 1:18:39] } 19... Rfc8 { [%clk 0:36:29] } 20. g4 { [%clk 1:18:08] } 20... Nfe7 { [%clk 0:35:47] } 21. Qd2 { [%clk 1:16:50] } 21... Ng6 { [%clk 0:32:54] } 22. Kg2 { [%clk 1:16:15] } 22... Bb4 { [%clk 0:24:38] } 23. Qe3 { [%clk 1:15:45] } 23... h6 { [%clk 0:18:08] } 24. Bxh6 { [%clk 1:15:32] } 24... gxh6 { [%clk 0:18:32] } 25. Qxh6 { [%clk 1:15:58] } 25... Bf8 { [%clk 0:18:42] } 26. Qe3 { [%clk 1:14:51] } 26... Qe7 { [%clk 0:14:57] } 27. g5 { [%clk 1:14:14] } 27... Qd8 { [%clk 0:09:57] } 28. Rh1 { [%clk 1:14:30] } 28... b5 { [%clk 0:08:52] } 29. h4 { [%clk 1:14:56] } 29... Na5 { [%clk 0:08:11] } 30. h5 { [%clk 1:13:45] } 30... Nc4 { [%clk 0:07:41] } 31. Qc1 { [%clk 1:13:02] } 31... Ncxe5 { [%clk 0:04:56] } 32. Nc5 { [%clk 1:12:51] } 32... Nxf3 { [%clk 0:02:07] } 33. Kxf3 { [%clk 1:12:25] } 33... Ne7 { [%clk 0:00:47] } 34. g6 { [%clk 1:12:03] } 34... Nf5 { [%clk 0:00:56] } 35. gxf7+ { [%clk 1:12:03] } 35... Kxf7 { [%clk 0:00:56] } 36. Qf4 { [%clk 1:12:08] } 36... Qf6 { [%clk 0:00:35] } 37. Rbd1 { [%clk 1:11:49] } 37... Nxd4+ { [%clk 0:00:35] } 38. Rxd4 { [%clk 1:12:15] } 38... Bxc5 { [%clk 0:00:46] } 39. Qxf6+ { [%clk 1:12:27] } 39... Kxf6 { [%clk 0:01:11] } 40. Rf4+ { [%clk 1:12:52] } 40... Ke7 { [%clk 0:01:03] } 41. h6 { [%clk 1:11:52] } 41... Rf8 { [%clk 0:01:02] } 42. h7 { [%clk 1:11:58] } 42... Rxf4+ { [%clk 0:01:01] } 43. Kxf4 { [%clk 1:12:24] } 43... Rh8 { [%clk 0:01:07] } 44. Kg5 { [%clk 1:12:13] } 44... Kf7 { [%clk 0:00:57] } 45. Kh6 { [%clk 1:12:33] } 45... e5 { [%clk 0:00:41] } 46. Rh3 { [%clk 1:12:55] } 46... d4 { [%clk 0:00:45] } 47. Rg3 { [%clk 1:13:21] } 47... Bf8+ { [%clk 0:01:04] } 48. Kg5 { [%clk 1:13:21] } 48... Rxh7 { [%clk 0:01:17] } 49. Rf3+ { [%clk 1:13:47] } 49... Ke7 { [%clk 0:01:21] } 50. Kf5 { [%clk 1:14:09] } 50... Rf7+ { [%clk 0:01:27] } 51. Ke4 { [%clk 1:14:35] } 51... Rxf3 { [%clk 0:01:42] } 52. Kxf3 { [%clk 1:15:03] } 52... Ke6 { [%clk 0:01:27] } 53. Ke4 { [%clk 1:15:30] } 53... a5 { [%clk 0:01:34] } 54. f3 { [%clk 1:15:50] } 54... b4 { [%clk 0:01:55] } 55. Kd3 { [%clk 1:16:13] } 55... Kd5 { [%clk 0:01:38] } 56. Kc2 { [%clk 1:15:20] } 56... Kc4 { [%clk 0:01:57] } 57. Kd2 { [%clk 1:15:42] } 57... a4 { [%clk 0:02:12] } 58. Kc2 { [%clk 1:15:15] } 58... Bh6 { [%clk 0:02:41] } 59. Kb1 { [%clk 1:14:14] } 59... Kd3 { [%clk 0:02:49] } 60. Kb2 { [%clk 1:14:33] } 60... Ke2 { [%clk 0:03:01] } 61. Kc2 { [%clk 1:14:57] } 61... d3+ { [%clk 0:03:15] } 62. Kb2 { [%clk 1:15:09] } 62... d2 { [%clk 0:03:21] } 63. a3 { [%clk 1:15:17] } 63... d1=Q { [%clk 0:03:05] } 64. axb4 { [%clk 1:15:11] } 64... Qb3+ { [%clk 0:03:11] } 65. Ka1 { [%clk 1:15:30] } 65... Bg7 { [%clk 0:03:05] } 0-1