Adams, Michael vs Shankland, Sam
2025 London Chess Classic | Elite · Round 8 · 2025.11.24 · 1-0 · B51 Sicilian Defense: Moscow 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.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
PGN
[Event "2025 London Chess Classic | Elite"]
[Site "Lichess"]
[Date "2025.11.24"]
[Round "8"]
[White "Adams, Michael"]
[Black "Shankland, Sam"]
[Result "1-0"]
[PlyCount "117"]
[WhiteElo "2635"]
[WhiteFideId "400041"]
[WhiteTitle "GM"]
[BlackElo "2649"]
[BlackFideId "2004887"]
[BlackTitle "GM"]
[ECO "B51"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]
1. e4 { [%clk 1:30:56] } 1... c5 { [%clk 1:30:50] } 2. Nf3 { [%clk 1:31:18] }
2... d6 { [%clk 1:31:16] } 3. Bb5+ { [%clk 1:31:38] } 3... Nd7
{ [%clk 1:31:42] } 4. O-O { [%clk 1:32:02] } 4... a6 { [%clk 1:32:06] } 5. Be2
{ [%clk 1:32:26] } 5... Ngf6 { [%clk 1:32:26] } 6. d3 { [%clk 1:32:48] } 6...
b6 { [%clk 1:32:35] } 7. c4 { [%clk 1:29:01] } 7... e6 { [%clk 1:32:49] } 8.
Nc3 { [%clk 1:29:23] } 8... Bb7 { [%clk 1:32:49] } 9. Ne1 { [%clk 1:25:15] }
9... g6 { [%clk 1:32:35] } 10. f4 { [%clk 1:24:59] } 10... Bg7
{ [%clk 1:32:59] } 11. a4 { [%clk 1:23:04] } 11... Nb8 { [%clk 1:27:46] } 12.
Nc2 { [%clk 1:22:28] } 12... Nc6 { [%clk 1:27:25] } 13. Bf3 { [%clk 1:21:16] }
13... O-O { [%clk 1:25:19] } 14. Rb1 { [%clk 1:20:14] } 14... Nd7
{ [%clk 1:21:53] } 15. Bd2 { [%clk 1:19:06] } 15... Qc7 { [%clk 1:17:47] } 16.
Ne2 { [%clk 1:15:04] } 16... Rae8 { [%clk 1:09:51] } 17. Bc3 { [%clk 1:10:48] }
17... Bxc3 { [%clk 1:05:46] } 18. bxc3 { [%clk 1:05:50] } 18... f5
{ [%clk 1:03:39] } 19. Ne3 { [%clk 1:00:47] } 19... Na5 { [%clk 0:59:31] } 20.
Ng3 { [%clk 0:52:45] } 20... Nf6 { [%clk 0:54:03] } 21. exf5
{ [%clk 0:46:37] } 21... exf5 { [%clk 0:52:35] } 22. Bxb7 { [%clk 0:45:49] }
22... Qxb7 { [%clk 0:51:18] } 23. Qf3 { [%clk 0:42:56] } 23... Rf7
{ [%clk 0:49:29] } 24. Nexf5 { [%clk 0:27:46] } 24... gxf5 { [%clk 0:48:30] }
25. Nxf5 { [%clk 0:28:11] } 25... Qxf3 { [%clk 0:46:35] } 26. Rxf3
{ [%clk 0:27:23] } 26... Rff8 { [%clk 0:44:47] } 27. Rxb6 { [%clk 0:25:38] }
27... Ng4 { [%clk 0:41:53] } 28. Nxd6 { [%clk 0:20:35] } 28... Re1+
{ [%clk 0:29:50] } 29. Rf1 { [%clk 0:21:03] } 29... Rxf1+ $6
{ Inaccuracy. Re6 was best.[%clk 0:30:15] } 30. Kxf1 { [%clk 0:21:30] } 30...
Rxf4+ { [%clk 0:30:40] } 31. Ke1 { [%clk 0:20:12] } 31... Nxh2 $6
{ Inaccuracy. Ne5 was best.[%clk 0:29:48] } 32. Rxa6 { [%clk 0:17:06] } 32...
Nb3 { [%clk 0:30:14] } 33. Rb6 { [%clk 0:13:26] } 33... Rf1+ { [%clk 0:24:52] }
34. Ke2 { [%clk 0:13:55] } 34... Nc1+ { [%clk 0:24:47] } 35. Kd2
{ [%clk 0:14:15] } 35... Na2 { [%clk 0:24:35] } 36. Ne4 { [%clk 0:12:21] }
36... Rg1 { [%clk 0:24:49] } 37. a5 { [%clk 0:08:28] } 37... Rxg2+ $6
{ Inaccuracy. Ng4 was best.[%clk 0:23:09] } 38. Ke3 { [%clk 0:08:50] } 38...
Nc1 { [%clk 0:22:47] } 39. Nxc5 { [%clk 0:06:29] } 39... Re2+ $6
{ Inaccuracy. Ra2 was best.[%clk 0:22:02] } 40. Kf4 { [%clk 0:05:50] } 40...
Re8 $6 { Inaccuracy. Ra2 was best.[%clk 0:19:06] } 41. Kg3 $2
{ Mistake. a6 was best.[%clk 0:01:03] } 41... Nf1+ { [%clk 0:19:30] } 42. Kf2
{ [%clk 0:28:56] } 42... Ne3 $4 { Blunder. Re5 was best.[%clk 0:38:27] } 43. a6
{ [%clk 0:22:19] } 43... Nd1+ { [%clk 0:38:03] } 44. Kf3 { [%clk 0:19:37] }
44... Rf8+ { [%clk 0:24:58] } 45. Ke4 { [%clk 0:18:41] } 45... Re8+
{ [%clk 0:22:59] } 46. Re6 { [%clk 0:13:22] } 46... Ra8 { [%clk 0:21:55] } 47.
d4 { [%clk 0:11:17] } 47... Nxc3+ { [%clk 0:19:07] } 48. Ke3 { [%clk 0:10:51] }
48... Nb1 { [%clk 0:19:03] } 49. d5 { [%clk 0:09:32] } 49... Na3
{ [%clk 0:18:32] } 50. Kd4 { [%clk 0:09:18] } 50... Na2 $6
{ Inaccuracy. Kf7 was best.[%clk 0:18:11] } 51. d6 { [%clk 0:08:05] } 51...
Nc2+ { [%clk 0:16:43] } 52. Ke5 { [%clk 0:07:10] } 52... Ne3 { [%clk 0:13:23] }
53. d7 { [%clk 0:05:58] } 53... Kf7 { [%clk 0:13:27] } 54. a7
{ [%clk 0:05:14] } 54... Nb4 { [%clk 0:11:46] } 55. Kd4 { [%clk 0:02:51] }
55... Nf5+ { [%clk 0:10:57] } 56. Kc3 { [%clk 0:02:59] } 56... Na2+
{ [%clk 0:10:22] } 57. Kb2 { [%clk 0:03:19] } 57... Ne7 { [%clk 0:10:46] } 58.
Nb7 { [%clk 0:02:37] } 58... Rxa7 $4
{ Checkmate is now unavoidable. Kxe6 was best.[%clk 0:08:23] } 59. Rxe7+
{ [%clk 0:03:02] } 1-0