Event: South Island Rapid Chess Championships
Site: https://lichess.org/broadcast/south-island-chess-championships-2025--rapid/round-2/h6JhOaY5/vfuyFwhC
Date: 2025-09-27
White: Heperi, Dallin
WhiteElo: 1743
Black: Lee, Edward S
BlackElo: 1979
Result: 0-1
ECO: B14
Opening: Caro-Kann Defense: Panov Attack, Fianchetto Defense
Variant: Standard
TimeControl: 25+5

1. e4 { [%eval 0.18] [%clk 0:19:18] } 1... c6 { [%eval 0.23] [%clk 0:25:09] } 2. d4 { [%eval 0.24] [%clk 0:19:13] } 2... d5 { [%eval 0.24] [%clk 0:25:07] } 3. exd5 { [%eval 0.08] [%clk 0:19:11] } 3... cxd5 { [%eval 0.18] [%clk 0:25:10] } 4. c4 { [%eval 0.12] [%clk 0:19:06] } 4... Nf6 { [%eval 0.07] [%clk 0:25:06] } 5. Nc3 { [%eval 0.09] [%clk 0:19:07] } 5... g6 { [%eval 0.14] [%clk 0:24:58] } 6. c5 { [%eval -0.06] [%clk 0:19:01] } 6... Nc6 { [%eval 0.24] [%clk 0:24:31] } 7. Bb5 { [%eval 0.23] [%clk 0:19:00] } 7... Bg7 { [%eval 0.17] [%clk 0:24:22] } 8. Bxc6+ { [%eval -0.25] [%clk 0:18:56] } 8... bxc6 { [%eval -0.21] [%clk 0:24:17] } 9. b4? { [%eval -1.56] } { Mistake. Qa4 was best. } { [%clk 0:18:46] } 9... a5?! { [%eval -0.95] } { Inaccuracy. Ne4 was best. } { [%clk 0:24:12] } 10. b5 { [%eval -0.95] [%clk 0:18:45] } 10... cxb5 { [%eval -1.0] [%clk 0:24:09] } 11. Nxb5 { [%eval -0.97] [%clk 0:17:55] } 11... a4 { [%eval -0.98] [%clk 0:23:44] } 12. Bd2? { [%eval -2.39] } { Mistake. Rb1 was best. } { [%clk 0:16:20] } 12... Ne4 { [%eval -2.08] [%clk 0:23:13] } 13. Nf3 { [%eval -2.08] [%clk 0:16:21] } 13... O-O { [%eval -1.87] [%clk 0:22:29] } 14. O-O { [%eval -1.76] [%clk 0:16:22] } 14... Bg4? { [%eval -0.52] } { Mistake. Ba6 was best. } { [%clk 0:20:44] } 15. Be3 { [%eval -0.91] [%clk 0:16:10] } 15... Qd7?! { [%eval 0.0] } { Inaccuracy. Qa5 was best. } { [%clk 0:19:13] } 16. Rb1 { [%eval 0.0] [%clk 0:15:18] } 16... e5?! { [%eval 0.72] } { Inaccuracy. Rfc8 was best. } { [%clk 0:18:37] } 17. dxe5?! { [%eval 0.17] } { Inaccuracy. Nxe5 was best. } { [%clk 0:11:58] } 17... Qf5?? { [%eval 1.87] } { Blunder. Rab8 was best. } { [%clk 0:17:14] } 18. Nd6 { [%eval 1.74] [%clk 0:11:42] } 18... Qh5 { [%eval 1.35] [%clk 0:17:10] } 19. Qxd5? { [%eval -0.3] } { Mistake. h3 was best. } { [%clk 0:10:56] } 19... Nc3 { [%eval -0.41] [%clk 0:17:00] } 20. Qb7?? { [%eval -3.58] } { Blunder. Qc6 was best. } { [%clk 0:08:27] } 20... Nxb1?? { [%eval -0.41] } { Blunder. Rab8 was best. } { [%clk 0:16:03] } 21. Rxb1 { [%eval -0.38] [%clk 0:08:24] } 21... Bxe5?? { [%eval 5.18] } { Blunder. Bxf3 was best. } { [%clk 0:15:49] } 22. Nxe5 { [%eval 5.08] [%clk 0:08:20] } 22... Qxe5 { [%eval 5.21] [%clk 0:15:50] } 23. h3? { [%eval 2.76] } { Mistake. Nxf7 was best. } { [%clk 0:06:27] } 23... Be6 { [%eval 2.92] [%clk 0:14:54] } 24. a3?? { [%eval 0.09] } { Blunder. Qe7 was best. } { [%clk 0:05:59] } 24... h5?? { [%eval 3.22] } { Blunder. Bd5 was best. } { [%clk 0:11:45] } 25. Rc1?? { [%eval 0.03] } { Blunder. Qe7 was best. } { [%clk 0:05:07] } 25... Rfb8?? { [%eval 3.24] } { Blunder. Bd5 was best. } { [%clk 0:10:29] } 26. Qf3?? { [%eval -0.42] } { Blunder. Qe7 was best. } { [%clk 0:04:35] } 26... Rb3?? { [%eval 5.76] } { Blunder. Bd5 was best. } { [%clk 0:10:10] } 27. Qxa8+ { [%eval 5.69] [%clk 0:04:21] } 27... Kh7 { [%eval 5.81] [%clk 0:10:10] } 28. Qf8 { [%eval 5.83] [%clk 0:02:50] } 28... Rxe3 { [%eval 5.69] [%clk 0:10:04] } 29. Nxf7 { [%eval 5.75] [%clk 0:02:23] } 29... Re1+?! { [%eval 7.77] } { Inaccuracy. Bxf7 was best. } { [%clk 0:06:27] } 30. Rxe1 { [%eval 8.71] [%clk 0:02:25] } 30... Qxe1+ { [%eval 8.67] [%clk 0:06:30] } 31. Kh2 { [%eval 8.29] [%clk 0:02:28] } 31... Bxf7 { [%eval 9.54] [%clk 0:06:06] } 32. Qxf7+ { [%eval 8.37] [%clk 0:02:29] } 32... Kh6 { [%eval 8.11] [%clk 0:06:09] } 33. Qf4+ { [%eval 7.19] [%clk 0:01:35] } 33... g5?! { [%eval 61.31] } { Inaccuracy. Kg7 was best. } { [%clk 0:06:10] } 34. Qf6+ { [%eval 8.6] [%clk 0:01:35] } 34... Kh7 { [%eval 8.37] [%clk 0:06:10] } 35. Qxg5 { [%eval 7.75] [%clk 0:01:35] } 35... Qxf2 { [%eval 9.79] [%clk 0:06:10] } 36. Qxh5+ { [%eval 65.54] [%clk 0:01:33] } 36... Kg7?! { [%eval #23] } { Checkmate is now unavoidable. Kg8 was best. } { [%clk 0:06:13] } 37. Qg4+?! { [%eval 56.9] } { Lost forced checkmate sequence. Qe5+ was best. } { [%clk 0:01:31] } 37... Kf7?! { [%eval #22] } { Checkmate is now unavoidable. Kh8 was best. } { [%clk 0:06:12] } 38. Qc4+? { [%eval 9.09] } { Lost forced checkmate sequence. Qf3+ was best. } { [%clk 0:01:29] } 38... Ke7 { [%eval 8.4] [%clk 0:06:10] } 39. c6 { [%eval 63.52] [%clk 0:01:33] } 39... Qe3 { [%eval 61.61] [%clk 0:05:57] } 40. c7 { [%eval 58.88] [%clk 0:01:30] } 40... Qe5+ { [%eval 13.05] [%clk 0:05:59] } 41. Kg1 { [%eval 9.31] [%clk 0:01:25] } 41... Qe1+ { [%eval 29.87] [%clk 0:05:54] } 42. Kh2 { [%eval 83.39] [%clk 0:01:28] } 42... Qe5+ { [%eval 12.87] [%clk 0:05:56] } 43. g3 { [%eval 14.53] [%clk 0:01:25] } 43... Qb2+ { [%eval 69.05] [%clk 0:05:48] } 44. Kg1 { [%eval 68.17] [%clk 0:01:28] } 44... Qa1+?! { [%eval #20] } { Checkmate is now unavoidable. Qb6+ was best. } { [%clk 0:05:50] } 45. Kf2 { [%eval #20] [%clk 0:01:31] } 45... Qb2+ { [%eval #15] [%clk 0:05:53] } 46. Ke3?! { [%eval 10.79] } { Lost forced checkmate sequence. Qe2+ was best. } { [%clk 0:01:33] } 46... Qxa3+ { [%eval 57.2] [%clk 0:05:56] } 47. Kd4 { [%eval 57.85] [%clk 0:01:36] } 47... Qd6+ { [%eval 67.32] [%clk 0:05:53] } 48. Kc3 { [%eval 16.63] [%clk 0:01:36] } 48... Qa3+ { [%eval 56.07] [%clk 0:05:48] } 49. Kd4 { [%eval 10.25] [%clk 0:01:39] } 49... Qd6+ { [%eval 8.5] [%clk 0:05:49] } 50. Qd5?? { [%eval 0.0] } { Blunder. Kc3 was best. } { [%clk 0:01:40] } 50... Qxc7?? { [%eval 7.54] } { Blunder. Qb4+ was best. } { [%clk 0:05:50] } 51. Qe5+?? { [%eval -57.18] } { Blunder. Qg5+ was best. } { [%clk 0:01:41] } 51... Qxe5+ { [%eval #-16] [%clk 0:05:52] } 52. Kxe5 { [%eval #-16] [%clk 0:01:45] } 52... a3 { [%eval #-20] [%clk 0:05:54] } 53. Kd4 { [%eval #-15] [%clk 0:01:06] } 53... Ke8?? { [%eval 79.11] } { Lost forced checkmate sequence. a2 was best. } { [%clk 0:05:52] } 0-1