Shankland, Sam vs McShane, Luke J

2025 London Chess Classic | Elite · Round 9 · 2025.11.24 · 1/2-1/2 · C79 Ruy Lopez: Morphy Defense, Steinitz Deferred

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. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90.
PGN
[Event "2025 London Chess Classic | Elite"]
[Site "Lichess"]
[Date "2025.11.24"]
[Round "9"]
[White "Shankland, Sam"]
[Black "McShane, Luke J"]
[Result "1/2-1/2"]
[PlyCount "180"]
[WhiteElo "2649"]
[WhiteFideId "2004887"]
[WhiteTitle "GM"]
[BlackElo "2615"]
[BlackFideId "404853"]
[BlackTitle "GM"]
[ECO "C79"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]

1. e4 { [%clk 1:30:58] } 1... e5 { [%clk 1:30:44] } 2. Nf3 { [%clk 1:31:23] }
2... Nc6 { [%clk 1:31:06] } 3. Bb5 { [%clk 1:31:49] } 3... a6
{ [%clk 1:31:22] } 4. Ba4 { [%clk 1:32:16] } 4... Nf6 { [%clk 1:31:44] } 5. O-O
{ [%clk 1:32:40] } 5... d6 { [%clk 1:32:06] } 6. Re1 { [%clk 1:32:14] } 6...
Bd7 { [%clk 1:32:27] } 7. c3 { [%clk 1:32:30] } 7... g6 { [%clk 1:32:47] } 8.
d4 { [%clk 1:32:43] } 8... Bg7 { [%clk 1:33:07] } 9. h3 { [%clk 1:32:50] } 9...
O-O { [%clk 1:33:24] } 10. Bc2 { [%clk 1:33:13] } 10... Re8 { [%clk 1:32:56] }
11. Nbd2 { [%clk 1:33:30] } 11... a5 { [%clk 1:33:04] } 12. a4
{ [%clk 1:32:34] } 12... exd4 { [%clk 1:19:53] } 13. Nxd4 { [%clk 1:32:35] }
13... d5 { [%clk 1:03:35] } 14. Nb5 { [%clk 1:32:58] } 14... h6
{ [%clk 0:52:17] } 15. exd5 { [%clk 1:32:41] } 15... Rxe1+ { [%clk 0:51:34] }
16. Qxe1 { [%clk 1:33:06] } 16... Nxd5 { [%clk 0:51:55] } 17. Nf3
{ [%clk 1:30:06] } 17... Nce7 { [%clk 0:47:02] } 18. Bb3 { [%clk 1:20:04] }
18... c6 { [%clk 0:42:20] } 19. Nbd4 { [%clk 1:16:22] } 19... Qb6
{ [%clk 0:39:53] } 20. Ne5 { [%clk  1:12:06] } 20... Be8 { [%clk  0:26:25] }
21. Bd2 { [%clk 1:05:01] } 21... Rd8 { [%clk 0:24:16] } 22. Qe4
{ [%clk 0:58:44] } 22... Nf6 { [%clk 0:15:00] } 23. Qc2 { [%clk 0:56:27] }
23... Ned5 { [%clk 0:14:49] } 24. Re1 { [%clk 0:55:43] } 24... Qc7
{ [%clk 0:11:23] } 25. Qc1 { [%clk 0:46:29] } 25... Kh7 { [%clk 0:10:35] } 26.
Bc2 { [%clk 0:45:40] } 26... Qd6 { [%clk 0:05:14] } 27. Nc4 { [%clk 0:40:23] }
27... Qc5 { [%clk 0:04:26] } 28. Bd3 { [%clk 0:37:38] } 28... Ra8
{ [%clk 0:03:33] } 29. Qc2 { [%clk 0:33:18] } 29... Kg8 { [%clk 0:03:03] } 30.
Qd1 { [%clk 0:27:11] } 30... Qf8 { [%clk  0:02:54] } 31. Qb3 { [%clk 0:24:43] }
31... b5 { [%clk  0:02:04] } 32. Ne5 { [%clk 0:23:11] } 32... bxa4
{ [%clk 0:02:16] } 33. Qxa4 $6 { Inaccuracy. Qb7 was best.[%clk 0:21:59] }
33... c5 { [%clk 0:02:11] } 34. Nb5 { [%clk 0:20:46] } 34... Nb6
{ [%clk 0:02:08] } 35. Qa2 { [%clk 0:19:09] } 35... Nfd5 { [%clk 0:02:10] } 36.
Bc1 { [%clk 0:12:33] } 36... Kh7 { [%clk 0:01:32] } 37. Nc4 { [%clk 0:10:52] }
37... a4 { [%clk 0:01:04] } 38. Nxb6 { [%clk 0:09:44] } 38... Nxb6
{ [%clk 0:01:31] } 39. Nc7 { [%clk 0:09:45] } 39... Rd8 { [%clk  0:01:30] } 40.
Rxe8 { [%clk 0:09:09] } 40... Rxe8 { [%clk 0:01:44] } 41. Nxe8
{ [%clk 0:09:35] } 41... Qxe8 { [%clk 0:02:09] } 42. Be3 { [%clk 0:09:31] }
42... Qd7 { [%clk 0:23:34] } 43. Qb1 $6
{ Inaccuracy. Bf1 was best.[%clk 0:34:59] } 43... Qd5 { [%clk 0:17:44] } 44.
Be4 { [%clk 0:32:26] } 44... Qc4 { [%clk 0:17:30] } 45. Qc2 { [%clk 0:30:03] }
45... Bf8 { [%clk 0:12:22] } 46. g4 { [%clk 0:23:41] } 46... Bd6
{ [%clk 0:07:52] } 47. Bf3 { [%clk 0:17:21] } 47... Qe6 { [%clk 0:01:22] } 48.
Qe4 { [%clk 0:15:51] } 48... Qf6 { [%clk 0:01:40] } 49. Kg2 { [%clk 0:14:36] }
49... Kg7 { [%clk 0:01:48] } 50. Be2 { [%clk 0:13:28] } 50... g5
{ [%clk  0:00:59] } 51. Bb5 { [%clk 0:12:51] } 51... Qe6 { [%clk 0:01:10] } 52.
Qxe6 { [%clk 0:10:38] } 52... fxe6 { [%clk 0:01:39] } 53. Kf3
{ [%clk 0:11:00] } 53... Kf6 { [%clk 0:01:41] } 54. Ke4 { [%clk 0:10:56] }
54... e5 $6 { Inaccuracy. Nd5 was  best.[%clk 0:01:18] } 55. f3
{ [%clk 0:09:30] } 55... Ke6 { [%clk 0:01:23] } 56. Bf1 { [%clk 0:07:15] }
56... Bf8 { [%clk 0:01:33] } 57. Bf2 { [%clk 0:07:23] } 57... Be7
{ [%clk 0:01:56] } 58. Bb5 { [%clk 0:07:29] } 58... Kf6 { [%clk 0:01:42] } 59.
h4 { [%clk 0:07:43] } 59... Ke6 { [%clk 0:02:08] } 60. hxg5 { [%clk 0:07:46] }
60... hxg5 { [%clk 0:02:35] } 61. Be3 { [%clk 0:07:57] } 61... Kf6
{ [%clk  0:03:01] } 62. Bc1 { [%clk 0:07:33] } 62... Ke6 { [%clk 0:03:18] } 63.
Bd3 { [%clk  0:07:47] } 63... Bd8 { [%clk 0:02:23] } 64. Bb1 { [%clk 0:07:26] }
64... Be7 { [%clk 0:02:32] } 65. Ba2+ { [%clk 0:07:44] } 65... Kf6
{ [%clk 0:02:53] } 66. Be3 { [%clk 0:07:05] } 66... Bf8 { [%clk 0:02:53] } 67.
Bd5 { [%clk 0:05:38] } 67... Be7 { [%clk 0:03:05] } 68. Bc6 { [%clk 0:05:30] }
68... Ke6 { [%clk 0:03:23] } 69. Kd3 { [%clk 0:05:25] } 69... Kd6
{ [%clk 0:03:27] } 70. Be4 $2 { Mistake. Bb5 was best.[%clk 0:05:43] } 70...
Ke6 $6 { Inaccuracy. c4+  was best.[%clk 0:02:15] } 71. Bc1 $6
{ Inaccuracy. Bb7 was  best.[%clk 0:05:23] } 71... Bd8 $6
{ Inaccuracy. c4+ was best.[%clk 0:02:02] } 72. Kc2 $6
{ Inaccuracy. Bb7 was  best.[%clk 0:05:22] } 72... Kd6 { [%clk 0:01:43] } 73.
Kb1 { [%clk 0:05:25] } 73... Be7 { [%clk 0:01:14] } 74. Ka2 { [%clk 0:05:33] }
74... Kc7 { [%clk 0:01:25] } 75. Ka3 { [%clk 0:05:29] } 75... Kd7
{ [%clk 0:01:31] } 76. Bc2 $6 { Inaccuracy. c4 was best.[%clk 0:05:10] } 76...
c4+ { [%clk 0:00:59] } 77. Ka2 { [%clk  0:05:36] } 77... Kc6 { [%clk 0:01:08] }
78. Be3 { [%clk 0:05:43] } 78... Kb5 { [%clk 0:01:20] } 79. Be4
{ [%clk 0:04:57] } 79... Nd7 { [%clk 0:01:13] } 80. Bg6 { [%clk 0:03:37] }
80... Nc5 { [%clk 0:01:27] } 81. Kb1 { [%clk 0:03:30] } 81... Nd3
{ [%clk 0:01:07] } 82. Bd2 { [%clk 0:03:36] } 82... Nf4 { [%clk 0:01:08] } 83.
Be8+ { [%clk 0:03:58] } 83... Ka5 { [%clk 0:01:34] } 84. Kc2 { [%clk 0:04:05] }
84... Bc5 { [%clk 0:01:32] } 85. Bc6 { [%clk 0:03:47] } 85... Bf2
{ [%clk 0:01:27] } 86. Kd1 { [%clk 0:03:41] } 86... Bc5 { [%clk 0:01:36] } 87.
Be4 { [%clk 0:03:55] } 87... Kb5 { [%clk 0:02:00] } 88. Ke1 { [%clk 0:03:46] }
88... a3 { [%clk 0:01:01] } 89. bxa3 { [%clk 0:04:07] } 89... Bxa3
{ [%clk 0:01:27] } 90. Kd1 { [%clk 0:03:56] } 90... Bc5 { [%clk 0:01:42] }
1/2-1/2