Event: Round 4: Toivo Keinanen - Elham Abdrlauf
Date: 2022-08-17
White: Toivo Keinanen
WhiteTitle: IM
Black: Elham Abdrlauf
BlackTitle: FM
Result: 1-0
ECO: E61
Opening: King's Indian Defense: Semi-Classical Variation, Queenside Storm Line
Variant: Standard

1. d4 { [%clk 1:30:55] } 1... Nf6 { [%clk 1:30:51] } 2. c4 { [%clk 1:31:20] } 2... g6 { [%clk 1:31:13] } 3. Nf3 { [%clk 1:26:26] } 3... Bg7 { [%clk 1:31:41] } 4. e3 { [%clk 1:26:51] } 4... O-O { [%clk 1:30:53] } 5. Be2 { [%clk 1:27:19] } 5... d6 { [%clk 1:29:46] } 6. O-O { [%clk 1:25:20] } 6... Nbd7 { [%clk 1:25:54] } 7. b4 { [%clk 1:23:36] } 7... e5 { [%clk 1:24:17] } 8. Nc3 { [%clk 1:22:32] } 8... Re8 { [%clk 1:21:20] } 9. Qc2 { [%clk 1:22:05] } 9... exd4 { [%clk 1:11:09] } 10. Nxd4 { [%clk 1:18:08] } 10... a5 { [%clk 1:10:00] } 11. b5 { [%clk 1:18:25] } 11... Nc5 { [%clk 1:08:17] } 12. Bb2 { [%clk 1:16:23] } 12... h5 { [%clk 0:55:40] } 13. Rad1 { [%clk 1:10:07] } 13... Bd7 { [%clk 0:54:40] } 14. Nb3 { [%clk 1:01:45] } 14... Nce4 { [%clk 0:31:22] } 15. Bf3 { [%clk 0:48:17] } 15... a4 { [%clk 0:19:23] } 16. Nd4 { [%clk 0:45:03] } 16... Nc5 { [%clk 0:17:31] } 17. Ba3 { [%clk 0:41:04] } 17... Qc8 { [%clk 0:17:21] } 18. Nd5 { [%clk 0:36:32] } 18... Nxd5 { [%clk 0:15:47] } 19. Bxd5 { [%clk 0:36:15] } 19... c6 { [%clk 0:15:58] } 20. Bf3 { [%clk 0:35:13] } 20... Bg4 { [%clk 0:12:59] } 21. bxc6 { [%clk 0:32:25] } 21... Bxf3 { [%clk 0:13:08] } 22. Nxf3 { [%clk 0:32:44] } 22... Qxc6 { [%clk 0:13:35] } 23. Rd5 { [%clk 0:29:56] } 23... Rac8 { [%clk 0:12:32] } 24. Nd4 { [%clk 0:29:22] } 24... Bxd4 { [%clk 0:10:44] } 25. Rxd4 { [%clk 0:29:01] } 25... Ne6 { [%clk 0:11:13] } 26. Rxd6 { [%clk 0:28:20] } 26... Qxc4 { [%clk 0:11:41] } 27. Qb1 { [%clk 0:27:20] } 27... Qc3 { [%clk 0:10:54] } 28. Bb4 { [%clk 0:24:18] } 28... Qe5 { [%clk 0:11:18] } 29. Rfd1 { [%clk 0:23:01] } 29... Red8 { [%clk 0:09:53] } 30. h3 { [%clk 0:22:35] } 30... Qb5 { [%clk 0:07:50] } 31. a3 { [%clk 0:21:46] } 31... Rxd6 { [%clk 0:07:46] } 32. Rxd6 { [%clk 0:22:05] } 32... Rc6 { [%clk 0:07:05] } 33. Rd2 { [%clk 0:19:39] } 33... Qc4 { [%clk 0:06:59] } 34. Qe1 { [%clk 0:15:10] } 34... b5 { [%clk 0:07:04] } 35. Kh2 { [%clk 0:14:49] } 35... Qe4 { [%clk 0:06:30] } 36. Qd1 { [%clk 0:14:28] } 36... Qe5+ 37. Kg1 Qc7 { [%clk 0:06:42] } 38. Qf1 { [%clk 0:13:51] } 38... Rc1 { [%clk 0:06:46] } 39. Rd1 { [%clk 0:14:20] } 39... Rxd1 { [%clk 0:07:11] } 40. Qxd1 { [%clk 0:14:49] } 40... Qc6 { [%clk 0:07:11] } 41. Qa1 { [%clk 0:11:46] } 41... Nc7 { [%clk 0:06:14] } 42. Qe5 { [%clk 0:11:03] } 42... Nd5 { [%clk 0:06:16] } 43. Bd6 { [%clk 0:10:45] } 43... b4 { [%clk 0:01:40] } 44. e4 { [%clk 0:09:06] } 44... Nc3 { [%clk 0:02:08] } 45. Qe7 { [%clk 0:08:21] } 45... Qa8 { [%clk 0:00:46] } 46. Bxb4 { [%clk 0:07:24] } 46... Nxe4 { [%clk 0:01:15] } 47. Qe5 { [%clk 0:03:48] } 47... h4 { [%clk 0:01:44] } 48. Be7 { [%clk 0:02:59] } 48... Qc6 { [%clk 0:01:20] } 49. Qb8+ { [%clk 0:02:51] } 49... Kh7 { [%clk 0:01:21] } 50. Qf4 { [%clk 0:03:17] } 50... Kg7 { [%clk 0:00:49] } 51. Bxh4 { [%clk 0:03:09] } 51... f6 { [%clk 0:00:50] } 52. Bg3 { [%clk 0:01:47] } 52... g5 { [%clk 0:00:45] } 53. Qc7+ { [%clk 0:01:44] } 53... Qxc7 { [%clk 0:01:14] } 54. Bxc7 { [%clk 0:02:13] } 54... Kf7 { [%clk 0:01:32] } 55. f3 { [%clk 0:01:51] } 55... Nc3 { [%clk 0:02:01] } 56. Ba5 { [%clk 0:02:05] } 56... Nd5 { [%clk 0:01:58] } 57. Kf2 { [%clk 0:02:02] } 57... Ke6 { [%clk 0:02:27] } 58. g3 { [%clk 0:01:52] } 58... Ne7 { [%clk 0:01:27] } 59. Bd2 { [%clk 0:01:33] } 59... Nc6 { [%clk 0:00:59] } 60. f4 { [%clk 0:01:10] } 60... gxf4 { [%clk 0:00:48] } 61. Bxf4 { [%clk 0:01:39] } 61... Nd4 { [%clk 0:01:02] } 62. Bc1 { [%clk 0:01:31] } 62... Kf5 { [%clk 0:00:39] } 63. Ke3 { [%clk 0:01:40] } 63... Ne6 { [%clk 0:00:33] } 64. Kd3 { [%clk 0:00:42] } 64... Nc5+ { [%clk 0:00:49] } 65. Kc4 { [%clk 0:01:04] } 65... Ne4 { [%clk 0:01:17] } 66. Bf4 { [%clk 0:01:06] } 66... Nf2 { [%clk 0:01:36] } 67. h4 { [%clk 0:01:34] } 67... Kg4 { [%clk 0:01:37] } 68. Kb5 { [%clk 0:01:34] } 68... f5 { [%clk 0:00:39] } 69. Kxa4 { [%clk 0:01:57] } 69... Ne4 { [%clk 0:01:08] } 70. h5 { [%clk 0:01:45] } 70... Kxh5 { [%clk 0:01:28] } 71. Kb4 { [%clk 0:01:24] } 71... Kg4 { [%clk 0:01:57] } 72. a4 { [%clk 0:01:41] } 72... Nxg3 { [%clk 0:02:26] } 73. a5 { [%clk 0:01:28] } 73... Kxf4 { [%clk 0:01:43] } 74. a6 { [%clk 0:01:56] } 74... Ke3 { [%clk 0:02:03] } 75. a7 { [%clk 0:02:26] } 75... f4 { [%clk 0:02:29] } 76. a8=Q { [%clk 0:02:52] } 76... f3 { [%clk 0:02:57] } 77. Qa7+ { [%clk 0:01:44] } 77... Ke2 { [%clk 0:03:09] } 78. Qa2+ { [%clk 0:00:52] } 78... Kf1 { [%clk 0:03:00] } 79. Qh2 { [%clk 0:00:50] } 79... Ne2 { [%clk 0:00:33] } 80. Qh3+ { [%clk 0:01:07] } 80... Kf2 81. Kc4 Nf4 { [%clk 0:00:33] } 82. Qh4+ { [%clk 0:01:29] } 82... Ke3 { [%clk 0:00:32] } 83. Qe7+ { [%clk 0:01:19] } 83... Kd2 { [%clk 0:00:35] } 84. Qg5 { [%clk 0:01:06] } 84... f2 { [%clk 0:00:47] } 85. Qxf4+ { [%clk 0:01:34] } 85... Ke2 { [%clk 0:01:07] } 86. Qh2 { [%clk 0:01:18] } 86... Ke1 { [%clk 0:00:34] } 87. Kc3 { [%clk 0:01:36] } 87... Ke2 { [%clk 0:00:57] } 88. Qg2 { [%clk 0:01:25] } 88... Kf1 { [%clk 0:01:49] } 89. Qe4 { [%clk 0:01:53] } 89... Kg1 { [%clk 0:02:15] } 90. Kd2 { [%clk 0:02:20] } 1-0