Event: Fagernes International 2025
Site: Fagernes, Norway
Date: 2025-04-14
White: Halvorsen, Benjamin
WhiteElo: 1966
Black: Torfoss, Sivert Schanche
BlackElo: 2141
Result: 0-1
ECO: C54
Opening: Italian Game: Classical Variation, Center Attack
Variant: Standard
TimeControl: 100 minutes/40 moves + 40 minutes/rest with 30 seconds increment from move 1.

1. e4 { [%eval 0.18] [%clk 1:39:32] } 1... e5 { [%eval 0.21] [%clk 1:40:56] } 2. Nf3 { [%eval 0.13] [%clk 1:39:55] } 2... Nc6 { [%eval 0.21] [%clk 1:41:23] } 3. Bc4 { [%eval 0.12] [%clk 1:40:14] } 3... Bc5 { [%eval 0.2] [%clk 1:41:47] } 4. c3 { [%eval 0.09] [%clk 1:40:05] } 4... Nf6 { [%eval 0.13] [%clk 1:42:11] } 5. d4 { [%eval 0.16] [%clk 1:40:12] } 5... exd4 { [%eval 0.12] [%clk 1:42:34] } 6. b4 { [%eval -0.3] [%clk 1:40:34] } 6... Be7 { [%eval 0.0] [%clk 1:42:27] } 7. e5 { [%eval -0.28] [%clk 1:39:59] } 7... Ng4 { [%eval 0.0] [%clk 1:41:13] } 8. cxd4 { [%eval -0.08] [%clk 1:37:32] } 8... Bxb4+ { [%eval -0.04] [%clk 1:41:25] } 9. Bd2 { [%eval -0.04] [%clk 1:36:49] } 9... Bxd2+ { [%eval -0.02] [%clk 1:39:36] } 10. Nbxd2 { [%eval 0.0] [%clk 1:36:26] } 10... d5 { [%eval 0.11] [%clk 1:39:24] } 11. exd6?! { [%eval -0.75] } { Inaccuracy. Bb5 was best. } { [%clk 1:32:50] } 11... O-O { [%eval -0.76] [%clk 1:27:52] } 12. dxc7 { [%eval -0.71] [%clk 1:22:32] } 12... Qxc7 { [%eval -0.82] [%clk 1:19:54] } 13. h3 { [%eval -1.3] [%clk 1:19:04] } 13... Re8+ { [%eval -1.37] [%clk 1:16:26] } 14. Be2 { [%eval -1.44] [%clk 1:17:03] } 14... Bf5?! { [%eval -0.46] } { Inaccuracy. Nh2 was best. } { [%clk 1:03:24] } 15. Nb3 { [%eval -0.48] [%clk 1:11:13] } 15... Nf6 { [%eval -0.5] [%clk 1:01:02] } 16. O-O { [%eval -0.49] [%clk 1:10:21] } 16... Rad8 { [%eval -0.29] [%clk 1:01:18] } 17. Rc1 { [%eval -0.3] [%clk 1:08:06] } 17... Qf4 { [%eval 0.0] [%clk 0:59:10] } 18. Bb5 { [%eval 0.0] [%clk 0:54:50] } 18... Be4 { [%eval -0.07] [%clk 0:58:02] } 19. Nbd2?! { [%eval -0.67] } { Inaccuracy. Nc5 was best. } { [%clk 0:40:29] } 19... Bd5 { [%eval -0.78] [%clk 0:52:58] } 20. Qa4 { [%eval -1.02] [%clk 0:35:21] } 20... Ne4?! { [%eval 0.0] } { Inaccuracy. a6 was best. } { [%clk 0:41:45] } 21. Nxe4 { [%eval -0.03] [%clk 0:28:45] } 21... Rxe4 { [%eval -0.01] [%clk 0:36:18] } 22. Bxc6 { [%eval 0.0] [%clk 0:28:30] } 22... Bxc6 { [%eval 0.09] [%clk 0:36:37] } 23. Qxa7 { [%eval -0.03] [%clk 0:26:48] } 23... Ree8 { [%eval 0.0] [%clk 0:34:02] } 24. Rc3 { [%eval 0.02] [%clk 0:21:16] } 24... h6 { [%eval 0.08] [%clk 0:28:34] } 25. Qc5 { [%eval 0.01] [%clk 0:13:50] } 25... Rd5 { [%eval 0.0] [%clk 0:27:07] } 26. Qa3 { [%eval -0.04] [%clk 0:12:07] } 26... Rdd8 { [%eval 0.07] [%clk 0:22:36] } 27. Re3 { [%eval 0.0] [%clk 0:11:11] } 27... Rf8 { [%eval 0.05] [%clk 0:18:24] } 28. Rd1 { [%eval 0.06] [%clk 0:09:57] } 28... Ra8 { [%eval 0.16] [%clk 0:12:41] } 29. Qb2 { [%eval 0.2] [%clk 0:09:50] } 29... Rfd8 { [%eval 0.25] [%clk 0:11:50] } 30. Qd2 { [%eval 0.14] [%clk 0:08:42] } 30... Qf6 { [%eval 0.2] [%clk 0:11:03] } 31. Ne5 { [%eval 0.23] [%clk 0:07:36] } 31... Bd5 { [%eval 0.24] [%clk 0:09:19] } 32. a3 { [%eval 0.16] [%clk 0:07:04] } 32... Ra6 { [%eval 0.38] [%clk 0:08:59] } 33. Qb2 { [%eval 0.24] [%clk 0:03:59] } 33... Rad6 { [%eval 0.28] [%clk 0:09:04] } 34. Qc3 { [%eval 0.31] [%clk 0:02:33] } 34... Qh4 { [%eval 0.4] [%clk 0:03:28] } 35. Rg3 { [%eval 0.34] [%clk 0:01:38] } 35... Be6 { [%eval 0.4] [%clk 0:03:05] } 36. Rgd3 { [%eval 0.14] [%clk 0:01:10] } 36... Qe4 { [%eval 0.23] [%clk 0:02:23] } 37. Re3 { [%eval 0.23] [%clk 0:01:06] } 37... Qf5 { [%eval 0.25] [%clk 0:02:07] } 38. Nf3 { [%eval 0.21] [%clk 0:00:49] } 38... Qh5 { [%eval 0.2] [%clk 0:02:06] } 39. Re5 { [%eval 0.19] [%clk 0:00:36] } 39... Qg6 { [%eval 0.18] [%clk 0:02:27] } 40. Kh2 { [%eval 0.19] [%clk 0:00:34] } 40... Bd5 { [%eval 0.63] [%clk 0:02:25] } 41. Nh4 { [%eval 0.72] [%clk 0:30:52] } 41... Qf6 { [%eval 0.88] [%clk 0:42:29] } 42. Nf5 { [%eval 0.75] [%clk 0:29:43] } 42... R6d7 { [%eval 1.07] [%clk 0:42:00] } 43. Rd2?! { [%eval 0.0] } { Inaccuracy. Rd3 was best. } { [%clk 0:26:49] } 43... Be6 { [%eval 0.06] [%clk 0:40:08] } 44. Qc5 { [%eval 0.0] [%clk 0:16:39] } 44... g6 { [%eval 0.0] [%clk 0:24:17] } 45. Ne3 { [%eval 0.0] [%clk 0:11:49] } 45... b6 { [%eval 0.0] [%clk 0:21:10] } 46. Qxb6 { [%eval 0.0] [%clk 0:08:47] } 46... Rxd4 { [%eval 0.0] [%clk 0:19:24] } 47. Rxe6 { [%eval -0.11] [%clk 0:06:42] } 47... Qxe6 { [%eval -0.08] [%clk 0:14:39] } 48. Qxe6?? { [%eval -2.35] } { Blunder. Qxd8+ was best. } { [%clk 0:04:44] } 48... fxe6 { [%eval -2.42] [%clk 0:14:57] } 49. Rb2 { [%eval -2.46] [%clk 0:04:52] } 49... Rd2 { [%eval -2.33] [%clk 0:13:35] } 50. Rb7 { [%eval -2.16] [%clk 0:03:47] } 50... R8d7 { [%eval -2.38] [%clk 0:11:36] } 51. Rb8+ { [%eval -2.51] [%clk 0:04:06] } 51... Kg7 { [%eval -2.46] [%clk 0:11:55] } 52. Kg3 { [%eval -2.43] [%clk 0:02:43] } 52... Rf7 { [%eval -2.19] [%clk 0:11:03] } 53. f3 { [%eval -2.22] [%clk 0:02:56] } 53... Rd3? { [%eval -0.92] } { Mistake. Re2 was best. } { [%clk 0:08:06] } 54. Nc4? { [%eval -2.18] } { Mistake. Ng4 was best. } { [%clk 0:03:21] } 54... Rc7 { [%eval -2.34] [%clk 0:07:58] } 55. Ne5 { [%eval -2.11] [%clk 0:02:03] } 55... Re3? { [%eval -0.8] } { Mistake. Rd5 was best. } { [%clk 0:06:11] } 56. Ng4? { [%eval -2.56] } { Mistake. Rb5 was best. } { [%clk 0:01:43] } 56... Rxa3 { [%eval -2.41] [%clk 0:06:10] } 57. Rb6?! { [%eval -3.54] } { Inaccuracy. Rb2 was best. } { [%clk 0:01:52] } 57... Re7?? { [%eval -0.9] } { Blunder. h5 was best. } { [%clk 0:06:21] } 58. Nf2? { [%eval -2.45] } { Mistake. h4 was best. } { [%clk 0:01:39] } 58... Ra2 { [%eval -2.3] [%clk 0:05:52] } 59. Ne4 { [%eval -2.28] [%clk 0:01:55] } 59... Rc2? { [%eval -1.02] } { Mistake. Rc7 was best. } { [%clk 0:04:10] } 60. h4 { [%eval -0.8] [%clk 0:01:42] } 60... Kf7 { [%eval -0.49] [%clk 0:02:17] } 61. Ra6 { [%eval -0.92] [%clk 0:00:56] } 61... Rd7 { [%eval -0.94] [%clk 0:02:12] } 62. Kh3 { [%eval -0.95] [%clk 0:00:54] } 62... Rcc7 { [%eval -0.65] [%clk 0:01:53] } 63. Rb6 { [%eval -0.81] [%clk 0:00:55] } 63... Re7 { [%eval -0.38] [%clk 0:01:39] } 64. Ra6 { [%eval -0.63] [%clk 0:01:13] } 64... Rc1 { [%eval -0.34] [%clk 0:01:24] } 65. Kh2 { [%eval -0.52] [%clk 0:00:57] } 65... Rc2 { [%eval -0.48] [%clk 0:01:40] } 66. Kh3?! { [%eval -1.11] } { Inaccuracy. Nd6+ was best. } { [%clk 0:01:22] } 66... Rec7 { [%eval -0.87] [%clk 0:01:40] } 67. Kg3 { [%eval -0.97] [%clk 0:01:25] } 67... Re2 { [%eval -1.21] [%clk 0:01:32] } 68. Kh3?! { [%eval -2.37] } { Inaccuracy. Ra1 was best. } { [%clk 0:01:03] } 68... Ke7? { [%eval -0.8] } { Mistake. Rcc2 was best. } { [%clk 0:01:24] } 69. Rb6?? { [%eval -2.88] } { Blunder. g3 was best. } { [%clk 0:01:10] } 69... h5?? { [%eval -0.57] } { Blunder. Rcc2 was best. } { [%clk 0:00:36] } 70. Ra6?? { [%eval -3.28] } { Blunder. Rb1 was best. } { [%clk 0:00:56] } 70... Rb7?? { [%eval -0.96] } { Blunder. Rcc2 was best. } { [%clk 0:00:40] } 71. g4? { [%eval -2.28] } { Mistake. Ra1 was best. } { [%clk 0:00:34] } 71... Re3?? { [%eval 0.0] } { Blunder. Rb3 was best. } { [%clk 0:00:42] } 72. Kg3 { [%eval 0.0] [%clk 0:00:41] } 72... hxg4 { [%eval 0.0] [%clk 0:00:35] } 73. Kxg4 { [%eval -0.16] [%clk 0:01:05] } 73... Re1 { [%eval 0.0] [%clk 0:00:40] } 74. Kg5 { [%eval 0.0] [%clk 0:00:35] } 74... Rg1+ { [%eval 0.02] [%clk 0:00:47] } 75. Kf4 { [%eval -0.02] [%clk 0:00:52] } 75... Rc7 { [%eval 0.0] [%clk 0:00:52] } 76. Rb6 { [%eval 0.0] [%clk 0:01:09] } 76... Rf1 { [%eval 0.0] [%clk 0:00:44] } 77. Ra6 { [%eval 0.0] [%clk 0:01:13] } 77... Rb7 { [%eval 0.0] [%clk 0:00:47] } 78. Rc6 { [%eval 0.0] [%clk 0:00:34] } 78... Ra7 { [%eval 0.0] [%clk 0:00:40] } 79. Nc5 { [%eval -0.08] [%clk 0:00:36] } 79... e5+ { [%eval -0.18] [%clk 0:00:41] } 80. Kxe5 { [%eval -0.18] [%clk 0:00:46] } 80... Rxf3 { [%eval -0.28] [%clk 0:00:39] } 81. Rxg6 { [%eval -0.29] [%clk 0:00:54] } 81... Ra5 { [%eval -0.31] [%clk 0:00:58] } 82. Rg7+ { [%eval 0.0] [%clk 0:00:44] } 82... Rf7 { [%eval 0.0] [%clk 0:00:36] } 83. Rxf7+ { [%eval 0.0] [%clk 0:01:00] } 83... Kxf7 { [%eval 0.0] [%clk 0:01:03] } 84. Kd4 { [%eval -0.17] [%clk 0:00:58] } 84... Kg6 { [%eval -0.3] [%clk 0:01:28] } 85. Ne4 { [%eval -0.36] [%clk 0:00:35] } 85... Kh5 { [%eval -0.27] [%clk 0:01:17] } 86. Nf6+ { [%eval -0.41] [%clk 0:00:40] } 86... Kxh4 { [%eval -0.42] [%clk 0:02:10] } 87. Ne4 { [%eval -0.21] [%clk 0:00:55] } 87... Kg4 { [%eval -0.26] [%clk 0:02:32] } 88. Nc3 { [%eval -0.12] [%clk 0:01:05] } 88... Kf5 { [%eval -0.14] [%clk 0:02:33] } 89. Kc4 { [%eval -0.13] [%clk 0:00:44] } 89... Ke5 { [%eval 0.0] [%clk 0:02:54] } 90. Nb5 { [%eval 0.0] [%clk 0:00:51] } 90... Ra4+ { [%eval 0.0] [%clk 0:02:56] } 91. Kb3 { [%eval 0.0] [%clk 0:01:16] } 91... Rh4 { [%eval 0.0] [%clk 0:03:10] } 92. Nc3 { [%eval 0.0] [%clk 0:01:22] } 92... Kd4 { [%eval 0.0] [%clk 0:03:26] } 93. Nb5+ { [%eval 0.0] [%clk 0:01:34] } 93... Kc5 { [%eval 0.0] [%clk 0:03:49] } 94. Nc3 { [%eval 0.0] [%clk 0:01:47] } 94... Rh3 { [%eval 0.0] [%clk 0:04:06] } 95. Kc2 { [%eval 0.0] [%clk 0:02:07] } 95... Kc4 { [%eval 0.0] [%clk 0:04:10] } 96. Ne4 { [%eval 0.0] [%clk 0:02:27] } 96... Rh2+ { [%eval 0.0] [%clk 0:03:45] } 97. Nd2+ { [%eval 0.0] [%clk 0:02:49] } 97... Kd4 { [%eval 0.0] [%clk 0:04:04] } 98. Kd1 { [%eval 0.0] [%clk 0:02:41] } 98... Kd3 { [%eval 0.0] [%clk 0:02:20] } 99. Nf1 { [%eval -0.02] [%clk 0:01:51] } 99... Re2 { [%clk 0:02:07] } 100. Ng3 { [%clk 0:02:20] } 100... Re8 { [%clk 0:01:25] } 101. Nf1 { [%clk 0:02:13] } 101... Rg8 { [%clk 0:01:16] } 102. Ke1 { [%clk 0:02:31] } 102... Rg2 { [%clk 0:01:37] } 103. Kd1 { [%clk 0:02:52] } 103... Ra2 { [%clk 0:01:33] } 104. Ke1 { [%clk 0:03:09] } 104... Rb2 { [%clk 0:01:57] } 105. Ng3 { [%clk 0:03:23] } 105... Rg2 { [%clk 0:02:03] } 106. Nf1 { [%clk 0:03:41] } 106... Re2+ { [%clk 0:02:13] } 107. Kd1 { [%clk 0:04:04] } 107... Re7 { [%clk 0:02:29] } 108. Ng3 { [%clk 0:04:06] } 108... Re8 { [%clk 0:02:37] } 109. Nf1 { [%clk 0:04:19] } 109... Re6 { [%clk 0:02:56] } 110. Ng3 { [%clk 0:04:40] } 110... Ke3 { [%clk 0:03:20] } 111. Nf1+ { [%clk 0:04:25] } 111... Kd3 { [%clk 0:03:46] } 112. Ng3 { [%clk 0:04:41] } 112... Ra6 { [%clk 0:04:04] } 113. Ke1 { [%clk 0:04:36] } 113... Ra2 { [%clk 0:04:25] } 114. Nf1 { [%clk 0:04:46] } 114... Re2+ { [%clk 0:04:32] } 115. Kd1 { [%clk 0:04:05] } 115... Rf2 { [%clk 0:04:56] } 116. Ng3 { [%clk 0:04:13] } 116... Rf3 { [%clk 0:02:37] } 0-1