Lin, Bryan Enming vs Matviishen, Viktor
4th annual DC International · Round 5 · 2026.06.27 · 0-1 · C78 Ruy Lopez: Morphy Defense, Neo-Arkhangelsk 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.
PGN
[Event "4th annual DC International"]
[Site "Lichess"]
[Date "2026.06.27"]
[Round "5"]
[White "Lin, Bryan Enming"]
[Black "Matviishen, Viktor"]
[Result "0-1"]
[PlyCount "115"]
[WhiteElo "2371"]
[WhiteFideId "30987121"]
[WhiteTitle "IM"]
[BlackElo "2547"]
[BlackFideId "14129850"]
[BlackTitle "GM"]
[ECO "C78"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2027-07-07"]
1. e4 { [%clk 1:18:53] } 1... e5 { [%clk 1:20:00] } 2. Nf3 { [%clk 1:18:53] }
2... Nc6 { [%clk 1:20:00] } 3. Bb5 { [%clk 1:18:53] } 3... a6
{ [%clk 1:20:00] } 4. Ba4 { [%clk 1:18:53] } 4... Nf6 { [%clk 1:20:00] } 5. O-O
{ [%clk 1:18:53] } 5... Bc5 { [%clk 1:19:20] } 6. c3 { [%clk 1:17:19] } 6... b5
{ [%clk 1:19:20] } 7. Bb3 { [%clk 1:17:00] } 7... d6 { [%clk 1:19:20] } 8. a4
{ [%clk 1:17:00] } 8... Bg4 { [%clk 1:19:20] } 9. h3 { [%clk 1:15:52] } 9...
Bxf3 { [%clk 1:19:20] } 10. Qxf3 { [%clk 1:15:52] } 10... Na5
{ [%clk 1:19:20] } 11. Bc2 { [%clk 1:15:28] } 11... b4 { [%clk 1:19:20] } 12.
Qd1 { [%clk 1:13:50] } 12... O-O { [%clk 1:18:36] } 13. d4 { [%clk 1:08:02] }
13... exd4 { [%clk 1:18:36] } 14. cxd4 { [%clk 1:06:54] } 14... Bb6
{ [%clk 1:18:36] } 15. e5 { [%clk 0:59:15] } 15... dxe5 { [%clk 1:15:31] } 16.
dxe5 { [%clk 0:58:54] } 16... Qxd1 { [%clk 1:09:27] } 17. Rxd1
{ [%clk 0:58:26] } 17... b3 { [%clk 1:09:27] } 18. Bd3 { [%clk 0:53:13] } 18...
Nd7 { [%clk 1:09:27] } 19. Bf4 { [%clk 0:53:00] } 19... Nc5 { [%clk 1:05:18] }
20. Nc3 { [%clk 0:51:27] } 20... Rfd8 { [%clk 1:05:18] } 21. Bf1
{ [%clk 0:50:48] } 21... Ne6 { [%clk 1:05:18] } 22. Bg3 $6
{ Inaccuracy. Be3 was best. [%clk 0:50:01] } 22... Bd4 { [%clk 1:05:18] } 23.
Rdc1 { [%clk 0:41:59] } 23... Bxc3 $6
{ Inaccuracy. Nb7 was best. [%clk 0:33:45] } 24. Rxc3 { [%clk 0:41:47] } 24...
Rd2 { [%clk 0:33:45] } 25. Rb1 { [%clk 0:41:46] } 25... Rad8 $2
{ Mistake. Rc2 was best. [%clk 0:30:48] } 26. f3 $2
{ Mistake. f4 was best. [%clk 0:37:31] } 26... Rd1 { [%clk 0:27:09] } 27. Rcc1
{ [%clk 0:36:13] } 27... Rxc1 { [%clk 0:26:57] } 28. Rxc1 { [%clk 0:36:13] }
28... Rd2 { [%clk 0:26:45] } 29. Rb1 { [%clk 0:35:58] } 29... Rc2
{ [%clk 0:21:40] } 30. Bxa6 { [%clk 0:30:17] } 30... Nc5 $2
{ Mistake. Nc4 was best. [%clk 0:15:56] } 31. Be1 $2
{ Mistake. Bf1 was best. [%clk 0:30:17] } 31... Nc6 $2
{ Mistake. Nxa6 was best. [%clk 0:10:30] } 32. Bb5 $4
{ Blunder. Bf1 was best. [%clk 0:30:17] } 32... Nd4 { [%clk 0:10:30] } 33. Rd1
{ [%clk 0:25:11] } 33... Nce6 { [%clk 0:10:30] } 34. Bc3 { [%clk 0:21:55] }
34... Nxb5 { [%clk 0:10:14] } 35. axb5 { [%clk 0:21:55] } 35... h5
{ [%clk 0:10:14] } 36. Rd2 { [%clk 0:20:35] } 36... Nf4 { [%clk 0:08:54] } 37.
Kf1 { [%clk 0:15:29] } 37... h4 { [%clk 0:08:12] } 38. Rd7 $4
{ Blunder. Rd8+ was best. [%clk 0:10:37] } 38... Rc1+ { [%clk 0:05:17] } 39.
Be1 { [%clk 0:10:37] } 39... g5 { [%clk 0:04:48] } 40. Kf2 { [%clk 0:08:41] }
40... Rc2+ { [%clk 0:04:48] } 41. Rd2 { [%clk 0:08:34] } 41... Kf8
{ [%clk 0:23:37] } 42. Kf1 $6 { Inaccuracy. Rxc2 was best. [%clk 0:37:20] }
42... Ke7 { [%clk 0:23:27] } 43. Kg1 $6
{ Inaccuracy. b6 was best. [%clk 0:36:43] } 43... Rc1 { [%clk 0:20:19] } 44.
Kf1 { [%clk 0:36:35] } 44... Ke6 { [%clk 0:19:57] } 45. Rd4 { [%clk 0:35:52] }
45... Kxe5 { [%clk 0:19:08] } 46. Re4+ { [%clk 0:35:52] } 46... Kd5
{ [%clk 0:17:17] } 47. Re3 { [%clk 0:33:45] } 47... Kd4 { [%clk 0:12:10] } 48.
Rc3 { [%clk 0:31:38] } 48... Rxc3 { [%clk 0:12:10] } 49. Bxc3+
{ [%clk 0:31:02] } 49... Kd3 { [%clk 0:12:10] } 50. Bf6 { [%clk 0:28:15] }
50... Kc2 { [%clk 0:12:10] } 51. Bxg5 $6
{ Inaccuracy. Be5 was best. [%clk 0:28:15] } 51... Nd5 { [%clk 0:11:10] } 52.
Ke2 { [%clk 0:28:15] } 52... Nc3+ { [%clk 0:11:10] } 53. Ke1 { [%clk 0:28:15] }
53... Kxb2 { [%clk 0:11:10] } 54. Kd2 { [%clk 0:28:15] } 54... Ka2
{ [%clk 0:11:10] } 55. Kxc3 { [%clk 0:28:15] } 55... b2 { [%clk 0:11:10] } 56.
Bxh4 { [%clk 0:28:15] } 56... b1=Q { [%clk 0:11:10] } 57. Bg3
{ [%clk 0:28:15] } 57... Qxb5 { [%clk 0:11:10] } 58. Kd4 { [%clk 0:28:15] } 0-1