Ai, Evan vs Jing, Andrew
Cornerstone New Year's Classic Swiss 2026 · Round 2.6 · 2026.01.01 · 0-1 · E66 King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Advance Line
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.
PGN
[Event "Cornerstone New Year's Classic Swiss 2026"]
[Site "Lichess"]
[Date "2026.01.01"]
[Round "2.6"]
[White "Ai, Evan"]
[Black "Jing, Andrew"]
[Result "0-1"]
[PlyCount "60"]
[WhiteElo "2170"]
[WhiteFideId "2094770"]
[BlackElo "2317"]
[BlackFideId "30984076"]
[BlackTitle "FM"]
[ECO "E66"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. c4 { [%clk 1:28:17] } 1... Nf6 { [%clk 1:30:25] } 2. g3 { [%clk 1:28:23] }
2... g6 { [%clk 1:30:48] } 3. Nf3 { [%clk 1:28:46] } 3... Bg7
{ [%clk 1:31:13] } 4. Bg2 { [%clk 1:29:07] } 4... O-O { [%clk 1:31:37] } 5. O-O
{ [%clk 1:29:27] } 5... d6 { [%clk 1:31:46] } 6. Nc3 { [%clk 1:29:45] } 6... c5
{ [%clk 1:31:05] } 7. d4 { [%clk 1:21:57] } 7... Nc6 { [%clk 1:30:48] } 8. d5
{ [%clk 1:21:19] } 8... Na5 { [%clk 1:31:10] } 9. Nd2 { [%clk 1:21:42] } 9...
a6 { [%clk 1:31:29] } 10. a4 { [%clk 1:18:15] } 10... e5 { [%clk 1:29:38] }
11. dxe6 $6 { Inaccuracy. e4 was best.[%clk 1:13:40] } 11... Bxe6
{ [%clk 1:29:58] } 12. Nd5 $6 { Inaccuracy. Rb1 was best.[%clk 1:14:03] }
12... Nxd5 { [%clk 1:26:41] } 13. cxd5 { [%clk 1:14:21] } 13... Bf5
{ [%clk 1:26:55] } 14. Nb3 { [%clk 1:06:04] } 14... Nc4 { [%clk 1:25:08] } 15.
e4 { [%clk 1:05:02] } 15... Bd7 { [%clk 1:25:33] } 16. Qc2 { [%clk 1:04:20] }
16... b5 { [%clk 1:25:06] } 17. Rd1 { [%clk 1:03:59] } 17... Qb6
{ [%clk 1:20:22] } 18. a5 { [%clk 1:00:49] } 18... Qa7 { [%clk 1:19:30] } 19.
f4 { [%clk 0:30:37] } 19... Rae8 { [%clk 1:18:28] } 20. Bf1 $6
{ Inaccuracy. Re1 was best.[%clk 0:30:07] } 20... Re7 { [%clk 1:10:52] } 21.
Bxc4 $2 { Mistake. Bg2 was best.[%clk 0:27:57] } 21... bxc4 { [%clk 1:11:15] }
22. Nd2 { [%clk 0:28:08] } 22... Bd4+ { [%clk 1:09:48] } 23. Kg2
{ [%clk 0:25:51] } 23... f5 { [%clk 1:08:25] } 24. Re1 { [%clk 0:20:52] }
24... Rfe8 { [%clk 1:07:50] } 25. Nxc4 { [%clk 0:07:45] } 25... Rxe4
{ [%clk 1:08:14] } 26. Rxe4 { [%clk 0:08:01] } 26... Rxe4 { [%clk 1:08:40] }
27. Nxd6 $6 { Inaccuracy. Ra3 was best.[%clk 0:03:51] } 27... Re1
{ [%clk 1:09:04] } 28. Ra3 { [%clk 0:03:55] } 28... Qa8 { [%clk 1:09:27] } 29.
Nc4 $4 { Checkmate is now unavoidable. Be3 was best.[%clk 0:01:23] } 29... Rg1+
{ [%clk 1:09:25] } 30. Kh3 { [%clk 0:01:46] } 30... Qf8 { [%clk 1:09:54] } 0-1