Event: Bergen Spillfestival 2025 Hovedturneringen B
Site: https://lichess.org/broadcast/bergen-spillfestival--group-b/round-6/f6b5jNBB/49S1C1Bq
Date: 2025-08-02
White: Dembi-Tiku, Shuhul
Black: Nessen, Johannes
Result: 0-1
ECO: C41
Opening: Philidor Defense
Variant: Standard
TimeControl: R1-3: 25 min + 10 sec/move, R4-9: 90 min + 30 sec/move

1. e4 { [%eval 0.18] [%clk 1:30:58] } 1... e5 { [%eval 0.22] [%clk 1:18:22] } 2. Nf3 { [%eval 0.13] [%clk 1:31:27] } 2... d6 { [%eval 0.48] [%clk 1:18:46] } 3. Bc4 { [%eval 0.23] [%clk 1:30:02] } 3... Bg4 { [%eval 0.67] [%clk 1:19:14] } 4. h3 { [%eval 0.63] [%clk 1:30:22] } 4... Bxf3 { [%eval 0.78] [%clk 1:19:39] } 5. Qxf3 { [%eval 0.72] [%clk 1:30:25] } 5... Nf6?! { [%eval 1.39] } { Inaccuracy. Qd7 was best. } { [%clk 1:20:06] } 6. O-O?! { [%eval 0.52] } { Inaccuracy. Qb3 was best. } { [%clk 1:28:56] } 6... Be7 { [%eval 0.52] [%clk 1:20:33] } 7. Nc3 { [%eval 0.35] [%clk 1:28:01] } 7... O-O { [%eval 0.53] [%clk 1:20:56] } 8. d3 { [%eval 0.5] [%clk 1:28:00] } 8... c5?! { [%eval 1.08] } { Inaccuracy. Nc6 was best. } { [%clk 1:21:16] } 9. Bg5 { [%eval 0.88] [%clk 1:27:53] } 9... h6?! { [%eval 1.53] } { Inaccuracy. Nc6 was best. } { [%clk 1:21:30] } 10. Bh4?! { [%eval 0.62] } { Inaccuracy. Bxf6 was best. } { [%clk 1:27:45] } 10... Nc6 { [%eval 0.83] [%clk 1:21:56] } 11. Rad1?? { [%eval -1.05] } { Blunder. Bxf6 was best. } { [%clk 1:25:34] } 11... Nd4 { [%eval -0.99] [%clk 1:22:18] } 12. Qg3?! { [%eval -1.88] } { Inaccuracy. Qe3 was best. } { [%clk 1:23:25] } 12... Nxe4?? { [%eval -0.07] } { Blunder. g5 was best. } { [%clk 1:22:23] } 13. dxe4 { [%eval -0.03] [%clk 1:22:40] } 13... Bxh4 { [%eval 0.0] [%clk 1:22:49] } 14. Qd3 { [%eval 0.0] [%clk 1:21:51] } 14... a6 { [%eval -0.03] [%clk 1:22:52] } 15. Bd5 { [%eval -0.1] [%clk 1:22:00] } 15... Rb8 { [%eval -0.05] [%clk 1:23:20] } 16. Ne2 { [%eval -0.12] [%clk 1:21:14] } 16... Nxe2+?! { [%eval 0.57] } { Inaccuracy. Nc6 was best. } { [%clk 1:23:39] } 17. Qxe2 { [%eval 0.53] [%clk 1:21:03] } 17... b5 { [%eval 0.72] [%clk 1:24:02] } 18. a3 { [%eval 0.41] [%clk 1:20:30] } 18... Be7 { [%eval 0.56] [%clk 1:24:14] } 19. b4 { [%eval 0.17] [%clk 1:20:12] } 19... c4 { [%eval 0.49] [%clk 1:24:28] } 20. c3 { [%eval 0.16] [%clk 1:18:56] } 20... a5 { [%eval 0.26] [%clk 1:24:53] } 21. Rfe1 { [%eval 0.0] [%clk 1:16:58] } 21... axb4?! { [%eval 0.85] } { Inaccuracy. g6 was best. } { [%clk 1:25:16] } 22. axb4 { [%eval 0.68] [%clk 1:15:55] } 22... Rb6? { [%eval 1.99] } { Mistake. Qe8 was best. } { [%clk 1:25:19] } 23. Qh5?! { [%eval 0.98] } { Inaccuracy. Ra1 was best. } { [%clk 1:13:14] } 23... Ra6 { [%eval 0.98] [%clk 1:25:23] } 24. Ra1 { [%eval 0.93] [%clk 1:12:36] } 24... Rxa1?! { [%eval 1.96] } { Inaccuracy. Qb6 was best. } { [%clk 1:25:43] } 25. Rxa1 { [%eval 1.82] [%clk 1:12:44] } 25... Qb6 { [%eval 2.23] [%clk 1:25:35] } 26. Ra8 { [%eval 2.23] [%clk 1:10:47] } 26... Bd8 { [%eval 2.25] [%clk 1:25:17] } 27. Qf5 { [%eval 2.25] [%clk 1:04:21] } 27... Qc7 { [%eval 2.08] [%clk 1:24:47] } 28. f4?? { [%eval -0.46] } { Blunder. Rc8 was best. } { [%clk 0:57:29] } 28... Bf6 { [%eval 0.0] [%clk 1:24:03] } 29. Rxf8+ { [%eval 0.0] [%clk 0:56:49] } 29... Kxf8 { [%eval -0.02] [%clk 1:24:30] } 30. fxe5?? { [%eval -2.04] } { Blunder. Qh7 was best. } { [%clk 0:56:37] } 30... Bxe5 { [%eval -1.43] [%clk 1:24:51] } 31. g4?? { [%eval -3.63] } { Blunder. Qf3 was best. } { [%clk 0:54:07] } 31... g6? { [%eval -1.86] } { Mistake. Bxc3 was best. } { [%clk 1:25:16] } 32. Qf3 { [%eval -1.99] [%clk 0:53:02] } 32... Qa7+ { [%eval -1.79] [%clk 1:25:37] } 33. Kf1?! { [%eval -2.51] } { Inaccuracy. Qf2 was best. } { [%clk 0:52:46] } 33... Qa1+?! { [%eval -1.76] } { Inaccuracy. g5 was best. } { [%clk 1:25:49] } 34. Ke2? { [%eval -3.87] } { Mistake. Kg2 was best. } { [%clk 0:51:56] } 34... Qb2+?! { [%eval -2.76] } { Inaccuracy. f6 was best. } { [%clk 1:26:17] } 35. Kd1?! { [%eval -3.71] } { Inaccuracy. Kf1 was best. } { [%clk 0:50:59] } 35... f6? { [%eval -2.01] } { Mistake. Qa1+ was best. } { [%clk 1:26:36] } 36. Qe3 { [%eval -1.84] [%clk 0:49:13] } 36... g5? { [%eval -0.46] } { Mistake. Qa1+ was best. } { [%clk 1:27:01] } 37. Qa7 { [%eval -0.23] [%clk 0:47:07] } 37... Qb1+ { [%eval -0.32] [%clk 1:27:26] } 38. Kd2?? { [%eval #-8] } { Checkmate is now unavoidable. Ke2 was best. } { [%clk 0:47:02] } 38... Bf4+?? { [%eval -1.18] } { Lost forced checkmate sequence. Qd3+ was best. } { [%clk 1:27:54] } 39. Ke2 { [%eval -1.13] [%clk 0:46:59] } 39... Qc2+ { [%eval -1.07] [%clk 1:27:07] } 40. Kf1 { [%eval -1.1] [%clk 0:45:27] } 40... Qd1+ { [%eval -1.46] [%clk 1:27:11] } 41. Kf2 { [%eval -1.5] [%clk 0:45:40] } 41... Qd2+ { [%eval -1.02] [%clk 1:27:07] } 42. Kf1 { [%eval -2.17] [%clk 0:45:44] } 42... Qd3+ { [%eval -1.0] [%clk 1:27:20] } 43. Kg2?? { [%eval -6.12] } { Blunder. Kf2 was best. } { [%clk 0:44:43] } 43... Qe2+?? { [%eval -1.25] } { Blunder. Qg3+ was best. } { [%clk 1:27:03] } 44. Kg1?? { [%eval #-21] } { Checkmate is now unavoidable. Qf2 was best. } { [%clk 0:43:28] } 44... Be3+ { [%eval #-11] [%clk 1:27:27] } 45. Qxe3 { [%eval #-12] [%clk 0:43:26] } 45... Qxe3+ { [%eval #-11] [%clk 1:27:56] } 46. Kg2 { [%eval #-11] [%clk 0:42:43] } 46... Qxc3 { [%eval #-23] [%clk 1:28:23] } 0-1