Yang, Jingyun (ryan) vs Wang, Ted

54th annual World Open - 2026 · Round 8 · 2026.06.24 · 0-1 · A00 Hungarian Opening: Indian Defense

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.
PGN
[Event "54th annual World Open - 2026"]
[Site "Lichess"]
[Date "2026.06.24"]
[Round "8"]
[White "Yang, Jingyun (ryan)"]
[Black "Wang, Ted"]
[Result "0-1"]
[PlyCount "92"]
[WhiteElo "2295"]
[WhiteFideId "2637375"]
[WhiteTitle "FM"]
[BlackElo "2195"]
[BlackFideId "30990459"]
[BlackTitle "FM"]
[ECO "A00"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2027-07-07"]

1. g3 { [%clk 1:30:00] } 1... Nf6 { [%clk 1:28:55] } 2. Bg2 { [%clk 1:30:00] }
2... g6 { [%clk 1:28:55] } 3. e4 { [%clk 1:30:00] } 3... d6 { [%clk 1:28:55] }
4. Nc3 { [%clk 1:28:57] } 4... c5 { [%clk 1:28:54] } 5. Nge2 { [%clk 1:28:57] }
5... Nc6 { [%clk 1:28:54] } 6. a3 { [%clk 1:28:09] } 6... Bg7
{ [%clk 1:26:37] } 7. O-O { [%clk 1:27:53] } 7... O-O { [%clk 1:26:37] } 8. Rb1
{ [%clk 1:27:53] } 8... e5 { [%clk 1:18:55] } 9. d3 { [%clk 1:26:22] } 9... Nd4
{ [%clk 1:12:47] } 10. f4 { [%clk 1:22:19] } 10... exf4 { [%clk 1:05:48] } 11.
Bxf4 { [%clk 1:19:21] } 11... Ne6 { [%clk 1:05:03] } 12. Bd2 { [%clk 1:17:15] }
12... Bd7 { [%clk 0:56:31] } 13. b4 { [%clk 1:10:45] } 13... c4
{ [%clk 0:49:43] } 14. Kh1 $6 { Inaccuracy. d4 was best. [%clk 1:08:00] } 14...
cxd3 { [%clk 0:46:19] } 15. cxd3 { [%clk 1:08:00] } 15... Rc8
{ [%clk 0:45:46] } 16. Rc1 { [%clk 1:06:49] } 16... Bc6 { [%clk 0:30:50] } 17.
d4 { [%clk 1:03:31] } 17... Nc7 { [%clk 0:29:11] } 18. d5 $2
{ Mistake. Bf4 was best. [%clk 1:01:21] } 18... Bd7 { [%clk 0:26:52] } 19. a4
{ [%clk 0:42:35] } 19... Ng4 { [%clk 0:23:44] } 20. h3 { [%clk 0:38:11] } 20...
Ne5 { [%clk 0:23:30] } 21. Be3 { [%clk 0:37:22] } 21... Ra8 { [%clk 0:19:07] }
22. b5 { [%clk 0:34:24] } 22... Ne8 { [%clk 0:16:49] } 23. Nd4
{ [%clk 0:30:12] } 23... Nf6 { [%clk 0:15:29] } 24. Nce2 { [%clk 0:30:12] }
24... h6 { [%clk 0:14:30] } 25. Qd2 { [%clk 0:29:49] } 25... Kh7
{ [%clk 0:14:30] } 26. a5 { [%clk 0:29:49] } 26... Qe8 { [%clk 0:11:02] } 27.
a6 { [%clk 0:25:26] } 27... Bxb5 { [%clk 0:10:22] } 28. axb7 { [%clk 0:25:26] }
28... Rb8 { [%clk 0:10:22] } 29. Nxb5 { [%clk 0:25:26] } 29... Qxb5
{ [%clk 0:10:22] } 30. Rb1 { [%clk 0:25:26] } 30... Qa6 { [%clk 0:09:48] } 31.
Ra1 { [%clk 0:22:38] } 31... Qxb7 { [%clk 0:09:48] } 32. Rxa7
{ [%clk 0:22:38] } 32... Qb2 { [%clk 0:07:46] } 33. Qxb2 { [%clk 0:21:44] }
33... Rxb2 { [%clk 0:07:46] } 34. Nd4 $2
{ Mistake. Nf4 was best. [%clk 0:21:44] } 34... Nh5 { [%clk 0:06:12] } 35. Kh2
{ [%clk 0:21:44] } 35... Nc4 { [%clk 0:06:00] } 36. Bg1 $6
{ Inaccuracy. Bc1 was best. [%clk 0:21:44] } 36... Nd2 { [%clk 0:04:44] } 37.
Rf2 $6 { Inaccuracy. Rfxf7 was best. [%clk 0:16:48] } 37... Bxd4
{ [%clk 0:04:23] } 38. Rfxf7+ { [%clk 0:16:48] } 38... Rxf7 { [%clk 0:04:22] }
39. Rxf7+ { [%clk 0:16:48] } 39... Bg7 { [%clk 0:04:22] } 40. Bd4 $6
{ Inaccuracy. e5 was best. [%clk 0:16:48] } 40... Nf3+ { [%clk 0:04:22] } 41.
Rxf3 { [%clk 0:16:48] } 41... Bxd4 { [%clk 0:04:22] } 42. Ra3
{ [%clk 0:15:04] } 42... Be5 { [%clk 0:03:27] } 43. h4 { [%clk 0:15:04] } 43...
Nxg3 { [%clk 0:02:57] } 44. Kh3 { [%clk 0:15:04] } 44... Nh5 { [%clk 0:02:57] }
45. Bf3 $4 { Checkmate is now unavoidable. Ra7+ was best. [%clk 0:15:04] }
45... Rh2+ { [%clk 0:02:57] } 46. Kg4 { [%clk 0:15:04] } 46... Nf6#
{ [%clk 0:02:45] } 0-1