Dai, Jonathan vs Do, Yoonwoo
FIDE World Cadets Cup 2026 | O08 · Round 4 · 2026.06.10 · 1-0 · C05 French Defense: Tarrasch Variation, Closed 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.
PGN
[Event "FIDE World Cadets Cup 2026 | O08"]
[Site "Lichess"]
[Date "2026.06.10"]
[Round "4"]
[White "Dai, Jonathan"]
[Black "Do, Yoonwoo"]
[Result "1-0"]
[PlyCount "81"]
[WhiteElo "1616"]
[WhiteFideId "39956369"]
[BlackElo "1482"]
[BlackFideId "13233769"]
[ECO "C05"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2027-07-07"]
1. e4 { [%clk 1:30:58] } 1... e6 { [%clk 1:30:41] } 2. d4 { [%clk 1:31:26] }
2... d5 { [%clk 1:30:51] } 3. Nd2 { [%clk 1:31:53] } 3... Nf6
{ [%clk 1:31:03] } 4. e5 { [%clk 1:32:20] } 4... Nfd7 { [%clk 1:30:05] } 5. Bd3
{ [%clk 1:32:40] } 5... c5 { [%clk 1:29:14] } 6. c3 { [%clk 1:33:01] } 6... Nc6
{ [%clk 1:27:53] } 7. Ne2 { [%clk 1:33:16] } 7... Qb6 { [%clk 1:27:17] } 8. Nf3
{ [%clk 1:33:42] } 8... cxd4 { [%clk 1:26:07] } 9. cxd4 { [%clk 1:34:04] } 9...
Bb4+ { [%clk 1:26:04] } 10. Bd2 { [%clk 1:34:18] } 10... Bxd2+
{ [%clk 1:25:25] } 11. Qxd2 { [%clk 1:33:26] } 11... Nb4 $6
{ Inaccuracy. f6 was best. [%clk 1:25:11] } 12. Bb1 { [%clk 1:33:09] } 12... a5
{ [%clk 1:24:59] } 13. O-O { [%clk 1:33:13] } 13... O-O $6
{ Inaccuracy. Nf8 was best. [%clk 1:24:58] } 14. a3 { [%clk 1:32:28] } 14...
Nc6 { [%clk 1:24:51] } 15. Bc2 $2 { Mistake. Bxh7+ was best. [%clk 1:25:29] }
15... Ne7 { [%clk 1:24:12] } 16. Nf4 { [%clk 1:24:41] } 16... Ng6 $6
{ Inaccuracy. f6 was best. [%clk 1:24:13] } 17. h4 $4
{ Blunder. Ng5 was best. [%clk 1:22:02] } 17... Qd8 $2
{ Mistake. Nxf4 was best. [%clk 1:24:00] } 18. h5 $6
{ Inaccuracy. Bxg6 was best. [%clk 1:20:57] } 18... Nxf4 { [%clk 1:23:47] } 19.
Qxf4 { [%clk 1:21:24] } 19... f5 { [%clk 1:15:36] } 20. Rac1 { [%clk 1:14:58] }
20... b6 $6 { Inaccuracy. h6 was best. [%clk 1:14:47] } 21. Ba4
{ [%clk 1:14:06] } 21... Ba6 { [%clk 1:14:40] } 22. Rfe1 { [%clk 1:13:17] }
22... Bc4 $6 { Inaccuracy. b5 was best. [%clk 1:11:07] } 23. b3
{ [%clk 1:12:43] } 23... Ba6 { [%clk 1:10:51] } 24. Bc6 { [%clk 1:12:33] }
24... Rc8 { [%clk 1:11:00] } 25. Ng5 { [%clk 1:11:40] } 25... Qe7
{ [%clk 1:10:56] } 26. b4 $4 { Blunder. Bxd7 was best. [%clk 1:10:59] } 26...
h6 { [%clk 1:10:51] } 27. Nf3 { [%clk 1:11:07] } 27... axb4 $4
{ Blunder. Nb8 was best. [%clk 1:10:41] } 28. axb4 $2
{ Mistake. Nh4 was best. [%clk 1:11:23] } 28... Nb8 { [%clk 1:10:26] } 29. b5
{ [%clk 1:10:32] } 29... Bb7 $4 { Blunder. Nxc6 was best. [%clk 1:10:29] } 30.
Bxb7 { [%clk 1:10:45] } 30... Qxb7 { [%clk 1:10:50] } 31. Nh4
{ [%clk 1:11:00] } 31... Rf7 $6 { Inaccuracy. Rc4 was best. [%clk 1:09:52] }
32. Rxc8+ { [%clk 1:11:21] } 32... Qxc8 { [%clk 1:10:14] } 33. Rc1
{ [%clk 1:11:47] } 33... Rc7 { [%clk 1:08:28] } 34. Rxc7 { [%clk 1:11:44] }
34... Qxc7 { [%clk 1:08:13] } 35. g4 { [%clk 1:11:58] } 35... fxg4
{ [%clk 1:06:46] } 36. Qxg4 $4 { Blunder. Ng6 was best. [%clk 1:12:07] } 36...
Qc1+ $4 { Blunder. Qf7 was best. [%clk 1:05:56] } 37. Kh2 { [%clk 1:12:28] }
37... Qc8 { [%clk 1:05:40] } 38. Ng6 { [%clk 1:12:48] } 38... Qd7
{ [%clk 1:05:50] } 39. Nf4 { [%clk 1:12:59] } 39... Qxb5 $4
{ Checkmate is now unavoidable. Kf7 was best. [%clk 1:05:32] } 40. Qxe6+
{ [%clk 1:13:12] } 40... Kf8 { [%clk 1:05:50] } 41. Ng6# { [%clk 1:13:06] } 1-0