Lomasov, Semyon vs Ai, Evan

Cornerstone New Year's Classic Swiss 2026 · Round 1.1 · 2026.01.01 · 0-1 · C02 French Defense: Advance Variation, Euwe 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. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49.
PGN
[Event "Cornerstone New Year's Classic Swiss 2026"]
[Site "Lichess"]
[Date "2026.01.01"]
[Round "1.1"]
[White "Lomasov, Semyon"]
[Black "Ai, Evan"]
[Result "0-1"]
[PlyCount "98"]
[WhiteElo "2560"]
[WhiteFideId "24164879"]
[WhiteTitle "GM"]
[BlackElo "2170"]
[BlackFideId "2094770"]
[ECO "C02"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]

1. e4 { [%clk 1:30:54] } 1... e6 { [%clk 1:30:04] } 2. d4 { [%clk 1:30:48] }
2... d5 { [%clk 1:30:19] } 3. e5 { [%clk 1:30:02] } 3... c5 { [%clk 1:30:41] }
4. c3 { [%clk 1:30:30] } 4... Nc6 { [%clk 1:31:04] } 5. Nf3 { [%clk 1:30:54] }
5... Bd7 { [%clk  1:31:30] } 6. Be2 { [%clk 1:31:00] } 6... Nge7
{ [%clk 1:31:52] } 7. O-O { [%clk  1:31:14] } 7... cxd4 { [%clk 1:31:45] } 8.
cxd4 { [%clk 1:28:01] } 8... Nf5 { [%clk 1:32:06] } 9. Nc3 { [%clk 1:26:56] }
9... a6 { [%clk 1:32:29] } 10. Kh1 { [%clk  1:16:24] } 10... Rc8
{ [%clk 1:32:23] } 11. a3 { [%clk 1:07:57] } 11... Be7 { [%clk 1:32:15] } 12.
g4 { [%clk 1:01:32] } 12... Nh4 { [%clk 1:32:39] } 13. Nxh4 { [%clk  1:00:01] }
13... Bxh4 { [%clk 1:33:00] } 14. Be3 { [%clk 0:56:50] } 14... f6
{ [%clk 1:04:11] } 15. f4 { [%clk 0:43:08] } 15... O-O { [%clk 1:02:29] } 16.
exf6 { [%clk 0:40:54] } 16... Bxf6 { [%clk 1:00:23] } 17. Na4
{ [%clk 0:26:42] } 17... Na5 { [%clk 0:42:38] } 18. Nc5 { [%clk 0:17:34] }
18... Nc4 { [%clk 0:36:17] } 19. Bg1 $6
{ Inaccuracy. Bc1 was best.[%clk 0:16:36] } 19... Rxc5 { [%clk 0:10:19] } 20.
dxc5 { [%clk 0:16:56] } 20... Bxb2 { [%clk 0:10:44] } 21. Rb1
{ [%clk  0:12:03] } 21... Bc6 { [%clk 0:10:08] } 22. h3 $4
{ Blunder. Bd4 was best.[%clk  0:05:59] } 22... Bxa3 $2
{ Mistake. Bc3 was best.[%clk 0:06:17] } 23. Qd4 { [%clk  0:04:27] } 23... Qf6
{ [%clk 0:05:24] } 24. Qxf6 { [%clk 0:01:58] } 24... gxf6 { [%clk 0:05:48] }
25. Rfd1 { [%clk 0:01:40] } 25... e5 { [%clk 0:02:11] } 26. Kh2
{ [%clk 0:01:43] } 26... a5 { [%clk 0:01:49] } 27. g5 { [%clk 0:01:25] } 27...
exf4 $6 { Inaccuracy. fxg5 was best.[%clk  0:01:04] } 28. gxf6 $2
{ Mistake. Bf3 was best.[%clk 0:01:19] } 28... Ne3 { [%clk 0:00:50] } 29. Rd4
$2 { Mistake.  Bxe3 was best.[%clk 0:00:52] } 29... Rxf6 { [%clk 0:00:44] } 30.
Bf3 { [%clk 0:00:55] } 30... Bxc5 { [%clk  0:00:55] } 31. Bxe3
{ [%clk 0:01:10] } 31... fxe3 { [%clk 0:01:16] } 32. Bxd5+ { [%clk 0:01:37] }
32... Kf8 { [%clk  0:01:14] } 33. Rd3 { [%clk 0:01:50] } 33... Rd6
{ [%clk 0:00:44] } 34. Bc4 { [%clk  0:01:20] } 34... Rxd3 { [%clk 0:00:55] }
35. Bxd3 { [%clk 0:01:49] } 35... h6 { [%clk 0:01:11] } 36. Kg3
{ [%clk 0:01:47] } 36... a4 { [%clk 0:01:10] } 37. Kf4 { [%clk 0:01:45] } 37...
a3 { [%clk 0:01:33] } 38. Bc4 { [%clk 0:01:48] } 38... b5 { [%clk 0:00:52] }
39. Bb3 { [%clk 0:01:57] } 39... Ke7 { [%clk 0:01:11] } 40. Rd1
{ [%clk 0:01:00] } 40... b4 { [%clk 0:01:35] } 41. h4 { [%clk 0:00:50] } 41...
h5 { [%clk 0:01:33] } 42. Bc4 { [%clk 0:00:57] } 42... Ba4 { [%clk 0:01:19] }
43. Rd5 { [%clk 0:01:13] } 43... b3 { [%clk 0:00:53] } 44. Bxb3
{ [%clk 0:00:48] } 44... Bd6+ { [%clk 0:01:04] } 45. Kxe3 { [%clk 0:00:41] }
45... Bxb3 { [%clk 0:01:29] } 46. Rxh5 { [%clk 0:00:38] } 46... Ke6
{ [%clk 0:00:39] } 47. Ra5 { [%clk 0:00:54] } 47... Bd5 { [%clk 0:00:36] } 48.
Ra6 { [%clk 0:00:33] } 48... a2 { [%clk 0:00:48] } 49. Kd4 $6
{ Inaccuracy. Kd3 was best.[%clk 0:00:55] } 49... a1=Q+ { [%clk  0:00:51] } 0-1