Hanninen, Carter James vs Tikhomirov, Matthew
Tim Just Winter Open XLII · Round 3 · 2026.01.08 · 1-0 · B92 Sicilian Defense: Najdorf Variation, Opocensky Variation
Moves
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
PGN
[Event "Tim Just Winter Open XLII"]
[Site "Lichess"]
[Date "2026.01.08"]
[Round "3"]
[White "Hanninen, Carter James"]
[Black "Tikhomirov, Matthew"]
[Result "1-0"]
[PlyCount "69"]
[WhiteElo "1727"]
[WhiteFideId "39970957"]
[BlackElo "2020"]
[BlackFideId "30981980"]
[ECO "B92f"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2023-03-03"]
1. e4 { [%clk 1:30:57] } 1... c5 { [%clk 1:30:38] } 2. Nf3 { [%clk 1:31:10] }
2... d6 { [%clk 1:31:02] } 3. d4 { [%clk 1:31:31] } 3... cxd4
{ [%clk 1:31:27] } 4. Nxd4 { [%clk 1:31:55] } 4... Nf6 { [%clk 1:31:52] } 5.
Nc3 { [%clk 1:32:22] } 5... a6 { [%clk 1:32:18] } 6. Be2 { [%clk 1:31:42] }
6... e5 { [%clk 1:32:31] } 7. Nb3 { [%clk 1:30:09] } 7... Be7
{ [%clk 1:32:23] } 8. Bg5 { [%clk 1:29:39] } 8... Nbd7 { [%clk 1:31:31] } 9.
Qd2 $6 { Inaccuracy. a4 was best.[%clk 1:27:37] } 9... h6 { [%clk 1:30:24] }
10. Be3 { [%clk 1:27:44] } 10... O-O { [%clk 1:27:15] } 11. g4 $6
{ Inaccuracy. a4 was best.[%clk 1:25:53] } 11... b5 { [%clk 1:26:06] } 12. a3
{ [%clk 1:24:21] } 12... Bb7 { [%clk 1:25:40] } 13. f3 $6
{ Inaccuracy. Qd3 was best.[%clk 1:24:11] } 13... Ne8 $4
{ Blunder. d5 was best.[%clk 1:04:39] } 14. O-O-O { [%clk 1:22:50] } 14... Rc8
{ [%clk 1:02:10] } 15. Kb1 { [%clk 1:17:43] } 15... Nb6 $6
{ Inaccuracy. Bh4 was best.[%clk 0:56:22] } 16. h4 { [%clk 1:13:46] } 16...
Nc4 { [%clk 0:44:17] } 17. Bxc4 { [%clk 1:14:11] } 17... bxc4
{ [%clk 0:43:40] } 18. Nc1 { [%clk 1:14:35] } 18... Nc7 { [%clk 0:37:35] } 19.
a4 { [%clk 1:12:40] } 19... Ne6 { [%clk 0:35:46] } 20. N1e2 { [%clk 1:11:37] }
20... Bxh4 $6 { Inaccuracy. Qc7 was best.[%clk 0:31:52] } 21. Bxh6
{ [%clk 1:11:13] } 21... Qf6 { [%clk 0:27:36] } 22. Be3 { [%clk 1:07:44] }
22... Rfd8 { [%clk 0:26:59] } 23. Rh2 $6
{ Inaccuracy. Nd5 was best.[%clk 0:54:48] } 23... g5 { [%clk 0:24:34] } 24.
Rh3 { [%clk 0:52:47] } 24... Kg7 { [%clk 0:19:21] } 25. Rdh1 { [%clk 0:44:06] }
25... Nf8 $2 { Mistake. Rh8 was best.[%clk 0:14:08] } 26. Rxh4
{ [%clk 0:42:54] } 26... gxh4 { [%clk 0:14:32] } 27. Bg5 $2
{ Mistake. Nd4 was best.[%clk 0:43:19] } 27... Qxf3 { [%clk 0:14:39] } 28.
Bh6+ $4 { Blunder. Rxh4 was best.[%clk 0:42:45] } 28... Kg8 { [%clk 0:13:42] }
29. Rxh4 { [%clk 0:39:32] } 29... Ng6 { [%clk 0:13:35] } 30. Qg5
{ [%clk 0:38:49] } 30... d5 { [%clk 0:11:49] } 31. Ng3 { [%clk 0:26:13] } 31...
Qf4 { [%clk 0:10:50] } 32. Qh5 $2 { Mistake. Rh3 was best.[%clk 0:24:49] }
32... Qxg3 { [%clk 0:10:26] } 33. Bg5 { [%clk 0:25:10] } 33... Nxh4 $4
{ Checkmate is now unavoidable. Rd6 was best.[%clk 0:09:19] } 34. Bf6
{ [%clk 0:24:57] } 34... Ng6 { [%clk 0:05:44] } 35. Qh6 { [%clk 0:25:19] } 1-0