Liu, Liam vs Denys K Shmelov

4th annual DC International · Round 1 · 2026.06.25 · 0-1 · B18 Caro-Kann Defense: Classical Variation, Main 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. 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. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100.
PGN
[Event "4th annual DC International"]
[Site "Lichess"]
[Date "2026.06.25"]
[Round "1"]
[White "Liu, Liam"]
[Black "Denys K Shmelov"]
[Result "0-1"]
[PlyCount "200"]
[WhiteElo "2074"]
[WhiteFideId "39918270"]
[ECO "B18"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2027-07-07"]

1. e4 { [%clk 1:14:29] } 1... c6 { [%clk 1:20:00] } 2. d4 { [%clk 1:14:29] }
2... d5 { [%clk 1:20:00] } 3. Nc3 { [%clk 1:14:29] } 3... dxe4
{ [%clk 1:20:00] } 4. Nxe4 { [%clk 1:14:29] } 4... Bf5 { [%clk 1:20:00] } 5.
Ng3 { [%clk 1:14:06] } 5... Bg6 { [%clk 1:20:00] } 6. h4 { [%clk 1:14:06] }
6... h6 { [%clk 1:20:00] } 7. Be3 { [%clk 1:14:06] } 7... e6 { [%clk 1:18:53] }
8. Bd3 { [%clk 1:14:06] } 8... Bxd3 { [%clk 1:17:39] } 9. Qxd3
{ [%clk 1:14:06] } 9... Qa5+ { [%clk 1:09:46] } 10. Bd2 { [%clk 1:12:31] }
10... Bb4 { [%clk 1:09:45] } 11. c3 { [%clk 1:07:14] } 11... Be7
{ [%clk 1:09:45] } 12. a3 { [%clk 0:52:38] } 12... Nf6 { [%clk 1:09:12] } 13.
O-O-O { [%clk 0:45:17] } 13... Nbd7 { [%clk 1:07:26] } 14. c4
{ [%clk 0:41:55] } 14... Qc7 { [%clk 1:07:26] } 15. N1e2 { [%clk 0:41:50] }
15... b5 { [%clk 1:01:51] } 16. Nf4 $2 { Mistake. c5 was best. [%clk 0:37:33] }
16... bxc4 { [%clk 0:59:31] } 17. Qxc4 { [%clk 0:37:33] } 17... Nb6
{ [%clk 0:59:07] } 18. Qc2 { [%clk 0:29:38] } 18... Nbd5 $6
{ Inaccuracy. O-O was best. [%clk 0:50:21] } 19. Ngh5 { [%clk 0:25:22] } 19...
Nxh5 { [%clk 0:43:18] } 20. Nxh5 { [%clk 0:25:22] } 20... Kf8 $6
{ Inaccuracy. O-O was best. [%clk 0:43:18] } 21. Kb1 { [%clk 0:15:50] } 21...
Rb8 { [%clk 0:40:40] } 22. Ka2 { [%clk 0:15:50] } 22... Qb6 $6
{ Inaccuracy. Rb5 was best. [%clk 0:38:39] } 23. g4 { [%clk 0:11:47] } 23... g6
{ [%clk 0:31:58] } 24. Nf4 { [%clk 0:09:45] } 24... Bd6 { [%clk 0:30:45] } 25.
Ne2 { [%clk 0:08:52] } 25... Qa6 { [%clk 0:29:54] } 26. Ng3 { [%clk 0:07:41] }
26... Bxg3 { [%clk 0:26:27] } 27. fxg3 { [%clk 0:07:41] } 27... Kg7
{ [%clk 0:26:27] } 28. Rc1 { [%clk 0:07:23] } 28... Rb6 { [%clk 0:25:39] } 29.
g5 { [%clk 0:07:13] } 29... h5 { [%clk 0:25:36] } 30. Rb1 { [%clk 0:07:13] }
30... Rhb8 { [%clk 0:24:54] } 31. g4 $2
{ Mistake. b3 was best. [%clk 0:07:13] } 31... Qe2 $2
{ Mistake. hxg4 was best. [%clk 0:19:00] } 32. gxh5 { [%clk 0:07:13] } 32...
Qxh5 $6 { Inaccuracy. Ne3 was best. [%clk 0:19:00] } 33. Rh2 $6
{ Inaccuracy. Qe4 was best. [%clk 0:07:13] } 33... Qf3 { [%clk 0:15:50] } 34.
Ba5 { [%clk 0:04:55] } 34... Rb5 { [%clk 0:09:55] } 35. Be1 { [%clk 0:03:14] }
35... Rb3 { [%clk 0:07:53] } 36. Ba5 $4
{ Blunder. Qe2 was best. [%clk 0:02:24] } 36... Ne3 { [%clk 0:05:06] } 37. Qc5
{ [%clk 0:00:44] } 37... R3b5 { [%clk 0:04:39] } 38. Qxa7 $6
{ Inaccuracy. Qc3 was best. [%clk 0:00:18] } 38... R8b7 { [%clk 0:02:20] } 39.
Qa8 { [%clk 0:00:18] } 39... Rb8 { [%clk 0:01:48] } 40. Qa7 { [%clk 0:00:18] }
40... R8b7 $6 { Inaccuracy. c5 was best. [%clk 0:01:43] } 41. Qa8
{ [%clk 0:29:30] } 41... Qd5+ { [%clk 0:31:39] } 42. Ka1 { [%clk 0:29:17] }
42... Rb8 { [%clk 0:26:48] } 43. Qa7 { [%clk 0:29:17] } 43... Nc4 $4
{ Blunder. c5 was best. [%clk 0:26:04] } 44. Bc3 { [%clk 0:28:20] } 44... R5b7
$4 { Blunder. R8b7 was best. [%clk 0:19:56] } 45. Qa4 $2
{ Mistake. Qc5 was best. [%clk 0:25:21] } 45... Rb3 { [%clk 0:16:43] } 46. Rc1
{ [%clk 0:19:41] } 46... Nd6 { [%clk 0:12:55] } 47. h5 $6
{ Inaccuracy. Ba5 was best. [%clk 0:16:44] } 47... Ne4 { [%clk 0:10:03] } 48.
hxg6 { [%clk 0:04:11] } 48... Nxc3 { [%clk 0:09:59] } 49. Rxc3
{ [%clk 0:03:28] } 49... Rxc3 { [%clk 0:09:04] } 50. bxc3 { [%clk 0:03:28] }
50... Qxg5 { [%clk 0:08:17] } 51. Qc2 { [%clk 0:03:28] } 51... fxg6
{ [%clk 0:08:17] } 52. Rg2 { [%clk 0:03:28] } 52... Qf5 { [%clk 0:08:17] } 53.
Rf2 { [%clk 0:03:27] } 53... Qa5 { [%clk 0:07:39] } 54. Ka2 { [%clk 0:02:39] }
54... Qd5+ { [%clk 0:07:04] } 55. c4 { [%clk 0:02:39] } 55... Qxd4
{ [%clk 0:04:23] } 56. Rd2 { [%clk 0:02:39] } 56... Qf4 { [%clk 0:04:23] } 57.
Rd7+ { [%clk 0:02:39] } 57... Kh6 { [%clk 0:04:23] } 58. Qc3 { [%clk 0:02:39] }
58... Rf8 { [%clk 0:03:51] } 59. Qh3+ { [%clk 0:02:39] } 59... Kg5
{ [%clk 0:03:51] } 60. Qg2+ { [%clk 0:02:39] } 60... Qg4 { [%clk 0:03:51] } 61.
Qd2+ { [%clk 0:02:39] } 61... Qf4 { [%clk 0:02:41] } 62. Qg2+
{ [%clk 0:02:39] } 62... Kf6 { [%clk 0:02:41] } 63. Qb2+ { [%clk 0:02:39] }
63... e5 { [%clk 0:02:41] } 64. Rd6+ { [%clk 0:02:39] } 64... Kf5 $6
{ Inaccuracy. Kg7 was best. [%clk 0:01:53] } 65. Rxc6 { [%clk 0:02:39] } 65...
g5 { [%clk 0:02:30] } 66. Qb1+ $4 { Blunder. Qc2+ was best. [%clk 0:02:36] }
66... Kg4 { [%clk 0:02:30] } 67. Qg1+ { [%clk 0:02:36] } 67... Qg3
{ [%clk 0:02:30] } 68. Qd1+ { [%clk 0:02:36] } 68... Qf3 { [%clk 0:02:30] } 69.
Qg1+ { [%clk 0:02:36] } 69... Qg3 { [%clk 0:02:24] } 70. Qd1+
{ [%clk 0:02:36] } 70... Rf3 $2 { Mistake. Qf3 was best. [%clk 0:02:20] } 71.
Qd7+ { [%clk 0:02:36] } 71... Rf5 { [%clk 0:02:20] } 72. Qd1+
{ [%clk 0:02:30] } 72... Qf3 { [%clk 0:02:20] } 73. Qg1+ { [%clk 0:02:30] }
73... Kf4 { [%clk 0:02:20] } 74. Qc1+ $4
{ Blunder. Rb6 was best. [%clk 0:02:30] } 74... Kg3 $4
{ Blunder. Qe3 was best. [%clk 0:02:20] } 75. Rb6 { [%clk 0:02:30] } 75... Qf1
{ [%clk 0:01:48] } 76. Rb3+ $4 { Blunder. Qe3+ was best. [%clk 0:02:30] } 76...
Kg4 $4 { Blunder. Kh4 was best. [%clk 0:01:48] } 77. Qxf1 { [%clk 0:01:39] }
77... Rxf1 { [%clk 0:01:48] } 78. Rc3 $2
{ Mistake. c5 was best. [%clk 0:01:39] } 78... Rf8 { [%clk 0:01:48] } 79. c5
{ [%clk 0:01:39] } 79... Kf4 { [%clk 0:01:48] } 80. Kb3 $4
{ Blunder. Rc1 was best. [%clk 0:01:39] } 80... g4 { [%clk 0:01:48] } 81. Rc1
{ [%clk 0:01:13] } 81... Rc8 $2 { Mistake. Rb8+ was best. [%clk 0:01:48] } 82.
Kc4 $4 { Blunder. Rf1+ was best. [%clk 0:01:13] } 82... g3 { [%clk 0:01:48] }
83. Kd5 { [%clk 0:01:13] } 83... g2 { [%clk 0:01:48] } 84. c6
{ [%clk 0:01:13] } 84... e4 { [%clk 0:01:48] } 85. a4 $6
{ Inaccuracy. Rg1 was best. [%clk 0:01:13] } 85... e3 { [%clk 0:01:48] } 86.
Kd6 { [%clk 0:01:13] } 86... Kf3 { [%clk 0:01:48] } 87. a5 { [%clk 0:00:41] }
87... Kf2 { [%clk 0:01:48] } 88. Kd7 { [%clk 0:00:19] } 88... Ra8
{ [%clk 0:01:22] } 89. c7 { [%clk 0:00:19] } 89... e2 { [%clk 0:01:22] } 90.
c8=Q { [%clk 0:00:19] } 90... Rxc8 { [%clk 0:01:22] } 91. Kxc8 $6
{ Checkmate is now unavoidable. Rxc8 was best. [%clk 0:00:19] } 91... e1=Q
{ [%clk 0:01:22] } 92. Rxe1 $6
{ Checkmate is now unavoidable. Rc7 was best. [%clk 0:00:19] } 92... Kxe1
{ [%clk 0:01:22] } 93. a6 { [%clk 0:00:19] } 93... g1=Q { [%clk 0:01:22] } 94.
Kb7 { [%clk 0:00:19] } 94... Qg7+ { [%clk 0:01:22] } 95. Kb8 { [%clk 0:00:19] }
95... Qf8+ { [%clk 0:01:22] } 96. Kb7 { [%clk 0:00:19] } 96... Qe7+
{ [%clk 0:01:22] } 97. Kb8 { [%clk 0:00:19] } 97... Qd8+ { [%clk 0:01:22] } 98.
Kb7 { [%clk 0:00:19] } 98... Qd7+ { [%clk 0:01:22] } 99. Kb8 { [%clk 0:00:04] }
99... Qb5+ { [%clk 0:01:22] } 100. Ka8 { [%clk 0:00:04] } 100... Qxa6+
{ [%clk 0:01:22] } 0-1