Event: Round 7: Keinanen, Toivo - Grandelius, Nils
Site: https://lichess.org/broadcast/european-team-chess-championship-2025--open/round-7/7vCXpaR0/YDtm9V9C
Date: 2025-10-12
White: Keinanen, Toivo
WhiteTitle: IM
WhiteElo: 2503
Black: Grandelius, Nils
BlackTitle: GM
BlackElo: 2645
Result: 1/2-1/2
ECO: A15
Opening: English Opening: Anglo-Indian Defense, King's Knight Variation
Variant: Standard
Termination: Unplayed

1. Nf3 { [%eval 0.1] [%clk 1:29:38] } 1... Nf6 { [%eval 0.18] [%clk 1:30:22] } 2. c4 { [%eval 0.12] [%clk 1:29:04] } 2... e6 { [%eval 0.21] [%clk 1:29:44] } 3. g3 { [%eval 0.1] [%clk 1:29:16] } 3... Be7 { [%eval 0.31] [%clk 1:28:06] } 4. Bg2 { [%eval 0.28] [%clk 1:29:40] } 4... O-O { [%eval 0.24] [%clk 1:28:23] } 5. d4 { [%eval 0.24] [%clk 1:25:56] } 5... d5 { [%eval 0.22] [%clk 1:28:13] } 6. O-O { [%eval 0.2] [%clk 1:26:11] } 6... Nc6 { [%eval 0.39] [%clk 1:27:42] } 7. b3 { [%eval 0.34] [%clk 1:20:56] } 7... b6 { [%eval 0.39] [%clk 1:27:20] } 8. Nc3 { [%eval 0.29] [%clk 1:20:06] } 8... Bb7 { [%eval 0.29] [%clk 1:23:17] } 9. cxd5 { [%eval 0.23] [%clk 1:19:04] } 9... Nxd5 { [%eval 0.26] [%clk 1:22:37] } 10. Nxd5 { [%eval 0.26] [%clk 1:19:10] } 10... exd5 { [%eval 0.28] [%clk 1:22:56] } 11. Bb2 { [%eval 0.25] [%clk 1:18:03] } 11... Bd6 { [%eval 0.31] [%clk 1:21:10] } 12. Rc1 { [%eval 0.22] [%clk 1:17:37] } 12... Re8 { [%eval 0.23] [%clk 1:19:20] } 13. e3 { [%eval 0.14] [%clk 1:15:30] } 13... a5 { [%eval 0.22] [%clk 1:12:49] } 14. Qc2 { [%eval 0.21] [%clk 1:11:53] } 14... a4 { [%eval 0.53] [%clk 1:02:26] } 15. bxa4 { [%eval 0.43] [%clk 1:08:40] } 15... Ra7 { [%eval 0.46] [%clk 0:48:30] } 16. Rfd1 { [%eval 0.46] [%clk 1:02:13] } 16... h6 { [%eval 0.67] [%clk 0:47:19] } 17. Ne5 { [%eval 0.63] [%clk 0:59:30] } 17... Ne7 { [%eval 0.54] [%clk 0:46:04] } 18. Bc3 { [%eval 0.5] [%clk 0:54:03] } 18... Qa8 { [%eval 0.62] [%clk 0:36:35] } 19. a5 { [%eval 0.57] [%clk 0:53:46] } 19... bxa5 { [%eval 0.62] [%clk 0:36:59] } 20. Qa4 { [%eval 0.58] [%clk 0:49:10] } 20... c6 { [%eval 1.0] [%clk 0:36:14] } 21. Bb2 { [%eval 0.95] [%clk 0:47:13] } 21... Qb8 { [%eval 0.99] [%clk 0:27:12] } 22. Rb1 { [%eval 0.85] [%clk 0:43:24] } 22... Qc8?! { [%eval 1.49] } { Inaccuracy. Ba6 was best. } { [%clk 0:26:02] } 23. Ba3 { [%eval 1.38] [%clk 0:39:34] } 23... Bxe5 { [%eval 1.38] [%clk 0:25:27] } 24. dxe5 { [%eval 1.46] [%clk 0:37:06] } 24... Ba6 { [%eval 1.46] [%clk 0:23:01] } 25. Qxa5?! { [%eval 0.86] } { Inaccuracy. Bd6 was best. } { [%clk 0:25:40] } 25... Ra8 { [%eval 0.95] [%clk 0:22:40] } 26. Bxe7 { [%eval 0.44] [%clk 0:25:11] } 26... Rxe7 { [%eval 0.52] [%clk 0:21:38] } 27. Qc5 { [%eval 0.44] [%clk 0:24:39] } 27... Rxe5 { [%eval 0.5] [%clk 0:12:13] } 28. Rdc1 { [%eval 0.2] [%clk 0:23:16] } 28... Re8 { [%eval 0.2] [%clk 0:04:01] } 29. Rb6 { [%eval 0.21] [%clk 0:17:34] } 29... Bb5 { [%eval 0.23] [%clk 0:03:32] } 30. Bxd5 { [%eval 0.25] [%clk 0:17:07] } 30... cxd5 { [%eval 0.16] [%clk 0:03:55] } 31. Qxc8 { [%eval 0.18] [%clk 0:16:56] } 31... Rexc8 { [%eval 0.23] [%clk 0:03:36] } 32. Rxc8+ { [%eval 0.13] [%clk 0:17:18] } 32... Rxc8 { [%eval 0.16] [%clk 0:04:04] } 33. Rxb5 { [%eval 0.15] [%clk 0:17:46] } 33... Ra8 { [%eval 0.17] [%clk 0:04:03] } 34. Rxd5 { [%eval 0.23] [%clk 0:09:11] } 34... Rxa2 { [%eval 0.31] [%clk 0:04:32] } 35. g4 { [%eval 0.12] [%clk 0:08:50] } 35... g6 { [%eval 0.08] [%clk 0:04:29] } 36. Kg2 { [%eval 0.09] [%clk 0:09:03] } 36... Kg7 { [%eval 0.12] [%clk 0:04:40] } 37. h4 { [%eval 0.12] [%clk 0:09:00] } 37... Kf6 { [%eval 0.06] [%clk 0:02:37] } 38. Rd6+ { [%eval 0.06] [%clk 0:04:41] } 38... Kg7 { [%eval 0.05] [%clk 0:02:51] } 39. Rd5 { [%eval 0.07] [%clk 0:04:30] } 39... Kf6 { [%eval 0.13] [%clk 0:03:15] } 40. e4 { [%eval 0.15] [%clk 0:03:07] } 40... g5 { [%eval 0.04] [%clk 0:00:58] } 41. Kg3 { [%eval 0.04] [%clk 0:27:25] } 41... Ra3+ { [%eval 0.06] [%clk 0:22:44] } 42. Kg2 { [%eval 0.02] [%clk 0:27:12] } 42... Ra2 { [%eval 0.09] [%clk 0:22:59] } 43. Kg3 { [%eval 0.02] [%clk 0:27:37] } 43... Ra3+ { [%eval 0.06] [%clk 0:23:25] } 44. f3 { [%eval 0.1] [%clk 0:28:03] } 44... Ra2 { [%eval 0.13] [%clk 0:22:58] } 45. Rb5 { [%eval 0.18] [%clk 0:26:12] } 45... Kg6 { [%eval 0.01] [%clk 0:22:24] } 46. Rf5 { [%eval 0.03] [%clk 0:26:24] } 46... Rb2 { [%eval 0.03] [%clk 0:22:12] } 47. Ra5 { [%eval 0.13] [%clk 0:24:58] } 47... Rc2 { [%eval 0.05] [%clk 0:22:37] } 48. Ra1 { [%eval 0.0] [%clk 0:25:14] } 48... Rb2 { [%eval 0.0] [%clk 0:22:53] } 49. Rc1 { [%eval 0.0] [%clk 0:25:15] } 49... Ra2 { [%eval 0.0] [%clk 0:23:17] } 50. Rd1 { [%eval 0.03] [%clk 0:25:40] } 50... Rb2 { [%eval 0.0] [%clk 0:23:41] } 51. Re1 { [%eval 0.0] [%clk 0:26:07] } 51... Ra2 { [%eval 0.0] [%clk 0:24:06] } 52. Rh1 { [%eval 0.01] [%clk 0:25:11] } 52... Rb2 { [%eval 0.0] [%clk 0:21:18] } 53. Rh2 { [%eval 0.0] [%clk 0:23:15] } 53... Rb3 { [%eval 0.04] [%clk 0:21:44] } 54. Rc2 { [%eval 0.07] [%clk 0:23:17] } 54... Ra3 { [%eval 0.1] [%clk 0:21:58] } 55. Kf2 { [%eval 0.1] [%clk 0:22:08] } 55... Rb3 { [%eval 0.0] [%clk 0:22:12] } 56. Rd2 { [%eval 0.06] [%clk 0:22:10] } 56... Ra3 { [%eval 0.05] [%clk 0:22:29] } 57. Rd6+ { [%eval 0.17] [%clk 0:21:48] } 57... Kg7 { [%eval 0.07] [%clk 0:22:50] } 58. h5 { [%eval 0.02] [%clk 0:19:06] } 58... Rb3 { [%eval 0.02] [%clk 0:22:10] } 59. Ke2 { [%eval 0.04] [%clk 0:19:28] } 59... Ra3 { [%eval 0.04] [%clk 0:22:35] } 60. Rd3 { [%eval 0.02] [%clk 0:19:50] } 60... Ra2+ { [%eval 0.0] [%clk 0:22:29] } 61. Ke3 { [%eval 0.0] [%clk 0:20:17] } 61... Ra5 { [%eval 0.0] [%clk 0:21:31] } 62. f4 { [%eval 0.0] [%clk 0:20:17] } 62... gxf4+ { [%eval 0.0] [%clk 0:20:35] } 63. Kxf4 { [%eval 0.0] [%clk 0:20:25] } 63... Ra1 { [%eval 0.0] [%clk 0:18:16] } 64. Rf3 { [%eval 0.0] [%clk 0:19:09] } 64... Re1 { [%eval 0.0] [%clk 0:17:43] } 65. Kf5 { [%eval 0.0] [%clk 0:18:43] } 65... Re2 { [%eval 0.0] [%clk 0:17:03] } 66. Rf1 { [%eval 0.0] [%clk 0:18:45] } 66... Re3 { [%eval 0.0] [%clk 0:14:25] } 67. Kf4 { [%eval 0.0] [%clk 0:17:42] } 67... Re2 { [%eval 0.0] [%clk 0:14:40] } 68. Ra1 { [%eval 0.0] [%clk 0:17:52] } 68... Rf2+ { [%eval 0.0] [%clk 0:14:43] } 69. Ke3 { [%eval 0.0] [%clk 0:18:00] } 69... Rg2 { [%eval 0.0] [%clk 0:15:11] } 70. Kf3 { [%eval 0.0] [%clk 0:18:23] } 70... Rb2 { [%eval 0.0] [%clk 0:15:35] } 71. Rg1 { [%eval 0.0] [%clk 0:16:48] } 71... Kf6 { [%eval 0.0] [%clk 0:14:58] } 72. Kf4 { [%eval 0.0] [%clk 0:16:43] } 72... Rf2+ { [%eval 0.0] [%clk 0:15:22] } 73. Ke3 { [%eval 0.0] [%clk 0:17:00] } 73... Ra2 { [%eval 0.0] [%clk 0:15:47] } 74. Rf1+ { [%eval 0.0] [%clk 0:17:19] } 74... Kg7 { [%eval 0.0] [%clk 0:16:15] } 75. Rc1 { [%eval 0.0] [%clk 0:17:12] } 75... Rg2 { [%eval 0.0] [%clk 0:16:22] } 76. Kf3 { [%eval 0.0] [%clk 0:17:37] } 76... Ra2 { [%eval 0.0] [%clk 0:16:35] } 77. Rg1 { [%eval 0.0] [%clk 0:11:50] } 77... Kf6 { [%eval 0.06] [%clk 0:16:49] } 78. Kg3 { [%eval 0.0] [%clk 0:11:29] } 78... Re2 { [%eval 0.0] [%clk 0:16:17] } 79. Rf1+ { [%eval 0.0] [%clk 0:10:47] } 79... Kg7 { [%eval 0.0] [%clk 0:16:44] } 80. Kf4 { [%eval 0.0] [%clk 0:11:07] } 80... Rg2 { [%eval 0.0] [%clk 0:16:22] } 81. Kf5 { [%eval 0.0] [%clk 0:11:18] } 81... Re2 { [%eval 0.0] [%clk 0:16:00] } 82. e5 { [%eval 0.0] [%clk 0:10:36] } 82... Rg2 { [%eval 0.0] [%clk 0:15:40] } 83. Kf4 { [%eval 0.0] [%clk 0:09:16] } 83... Rh2 { [%eval 0.0] [%clk 0:13:52] } 84. Rd1 { [%eval 0.0] [%clk 0:08:24] } 84... Rf2+ { [%eval 0.0] [%clk 0:14:00] } 85. Ke3 { [%eval 0.0] [%clk 0:08:34] } 85... Rg2 { [%eval 0.0] [%clk 0:14:03] } 86. Kf3 { [%eval 0.0] [%clk 0:08:57] } 86... Ra2 { [%eval 0.0] [%clk 0:14:23] } 87. Rd7 { [%eval 0.0] [%clk 0:09:15] } 87... Kg8 { [%eval 0.0] [%clk 0:12:57] } 88. Rb7 { [%eval 0.0] [%clk 0:08:31] } 88... Ra4 { [%eval 0.0] [%clk 0:11:24] } 89. Rc7 { [%eval 0.0] [%clk 0:07:14] } 89... Rb4 { [%eval 0.0] [%clk 0:11:51] } 90. Rc6 { [%eval 0.0] [%clk 0:06:42] } 90... Kg7 { [%eval 0.0] [%clk 0:12:12] } 91. Rf6 { [%eval 0.0] [%clk 0:06:43] } 91... Ra4 { [%eval 0.0] [%clk 0:10:34] } 92. Rf5 { [%eval 0.0] [%clk 0:05:51] } 92... Ra3+ { [%eval 0.0] [%clk 0:09:51] } 93. Kf4 { [%eval 0.0] [%clk 0:05:45] } 93... Ra4+ { [%eval 0.0] [%clk 0:10:06] } 94. Kg3 { [%eval 0.0] [%clk 0:06:13] } 94... Ra3+ { [%eval 0.02] [%clk 0:10:30] } 95. Rf3 { [%eval 0.0] [%clk 0:05:31] } 95... Ra1 { [%eval 0.0] [%clk 0:10:43] } 96. Kf4 { [%eval 0.0] [%clk 0:04:46] } 96... Rg1 { [%eval 0.0] [%clk 0:10:20] } 97. Kf5 { [%eval 0.0] [%clk 0:04:22] } 97... Rg2 { [%eval 0.0] [%clk 0:10:42] } 98. Rf4 { [%eval 0.0] [%clk 0:04:44] } 98... Rg1 { [%eval 0.0] [%clk 0:10:44] } 99. Rf2 { [%eval 0.0] [%clk 0:04:28] } 99... Rg3 { [%eval 0.0] [%clk 0:10:55] } 100. Kf4 { [%eval 0.0] [%clk 0:04:21] } 100... Rg1 { [%eval 0.0] [%clk 0:11:18] } 101. Rf3 { [%eval 0.0] [%clk 0:04:49] } 101... Rh1 { [%eval 0.0] [%clk 0:10:32] } 102. Rf2 { [%eval 0.0] [%clk 0:04:50] } 102... Rg1 { [%eval 0.0] [%clk 0:10:43] } 103. Kf3 { [%eval 0.0] [%clk 0:04:59] } 103... Re1 { [%eval 0.0] [%clk 0:10:42] } 104. Re2 { [%eval 0.0] [%clk 0:04:59] } 104... Rxe2 { [%eval 0.0] [%clk 0:07:14] } 105. Kxe2 { [%eval 0.0] [%clk 0:05:25] } 105... f6 { [%eval 0.0] [%clk 0:07:38] } 106. e6 { [%eval 0.0] [%clk 0:02:32] } 106... Kf8 { [%eval 0.0] [%clk 0:07:59] } 107. Kf3 { [%eval 0.0] [%clk 0:02:55] } 107... Ke7 { [%eval 0.0] [%clk 0:08:22] } 108. Kf4 { [%eval 0.0] [%clk 0:03:10] } 108... Kxe6 { [%eval 0.0] [%clk 0:08:47] } 109. Ke4 { [%eval 0.0] [%clk 0:03:38] } 109... Ke7 { [%eval 0.0] [%clk 0:09:08] } 110. Kd5 { [%eval 0.0] [%clk 0:03:45] } 110... Kd7 { [%eval 0.0] [%clk 0:09:24] } 111. Ke4 { [%eval 0.0] [%clk 0:04:09] } 111... Ke6 { [%eval 0.0] [%clk 0:09:40] } 112. Kf4 { [%eval 0.0] [%clk 0:04:35] } 112... Ke7 { [%eval 0.0] [%clk 0:10:06] } 113. Ke4 { [%eval 0.0] [%clk 0:05:01] } 113... Ke6 { [%eval 0.0] [%clk 0:10:31] } 114. Kf4 { [%eval 0.0] [%clk 0:05:29] } 114... Ke7 { [%eval 0.0] [%clk 0:10:55] } 115. Ke4 { [%eval 0.0] [%clk 0:05:57] } 1/2-1/2