Or, Cheuk Hei Zachary vs Wang, Leon

Hong Kong International Open Chess Championship 2025 | Challengers · Round 3 · 2025.12.23 · 1-0 · C88 Ruy Lopez: Closed, Anti-Marshall

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.
PGN
[Event "Hong Kong International Open Chess Championship 2025 | Challengers"]
[Site "Lichess"]
[Date "2025.12.23"]
[Round "3"]
[White "Or, Cheuk Hei Zachary"]
[Black "Wang, Leon"]
[Result "1-0"]
[PlyCount "85"]
[WhiteElo "1470"]
[WhiteFideId "6020836"]
[BlackElo "1538"]
[BlackFideId "4329031"]
[ECO "C88"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-02-03"]

1. e4 { [%clk 1:30:50] } 1... e5 2. Nf3 { [%clk 1:31:13] } 2... Nc6
{ [%clk  1:31:19] } 3. Bb5 { [%clk 1:31:26] } 3... a6 { [%clk 1:31:45] } 4. Ba4
{ [%clk  1:31:45] } 4... Nf6 { [%clk 1:32:12] } 5. O-O { [%clk 1:31:32] } 5...
Be7 { [%clk  1:31:57] } 6. Re1 { [%clk 1:31:49] } 6... b5 { [%clk 1:31:49] } 7.
Bb3 { [%clk  1:32:17] } 7... O-O { [%clk 1:32:00] } 8. a4 { [%clk 1:31:46] }
8... b4 { [%clk  1:19:54] } 9. d3 { [%clk 1:31:24] } 9... d6 { [%clk 1:17:49] }
10. a5 { [%clk  1:30:16] } 10... Bg4 { [%clk 1:17:15] } 11. h3 $6
{ Inaccuracy. c3 was  best.[%clk 1:29:52] } 11... Bh5 $2
{ Mistake. Bxf3 was best.[%clk 1:16:56] } 12. Nbd2 $6
{ Inaccuracy. g4 was best.[%clk 1:27:19] } 12... Re8 $4
{ Blunder.  Nd4 was best.[%clk 1:16:14] } 13. c3 $6
{ Inaccuracy. Ba4 was best.[%clk  1:27:02] } 13... bxc3 { [%clk 1:10:50] } 14.
bxc3 { [%clk 1:27:14] } 14... Nd7 $2 { Mistake. Na7 was best.[%clk 1:11:02] }
15. Ba4 $2 { Mistake. Bd5 was  best.[%clk 1:26:12] } 15... Nxa5 $4
{ Blunder. Na7 was best.[%clk 1:11:01] } 16. Bxd7 { [%clk  1:26:24] } 16...
Qxd7 { [%clk 1:11:19] } 17. Rxa5 { [%clk  1:26:24] } 17... c6
{ [%clk 1:11:18] } 18. Nxe5 { [%clk 1:24:28] } 18... Qc7 { [%clk 1:10:44] } 19.
Qxh5 { [%clk 1:24:02] } 19... Qxa5 { [%clk 1:09:07] } 20. Qxf7+
{ [%clk 1:24:23] } 20... Kh8 { [%clk 1:09:31] } 21. Nxc6 { [%clk 1:24:27] }
21... Qc7 { [%clk 1:09:17] } 22. Nxe7 { [%clk 1:24:14] } 22... Rxe7
{ [%clk  1:09:22] } 23. Qc4 { [%clk 1:23:38] } 23... Qb7 { [%clk 1:04:00] } 24.
Nf3 { [%clk  1:22:46] } 24... Rc8 { [%clk  1:03:30] } 25. Qd4
{ [%clk 1:22:07] } 25... Rec7 { [%clk 1:01:58] } 26. Bd2 { [%clk 1:20:48] }
26... a5 { [%clk 1:01:11] } 27. Ra1 { [%clk 1:19:48] } 27... Qb5
{ [%clk 0:59:18] } 28. c4 { [%clk 1:18:58] } 28... Qc5 { [%clk 0:58:50] } 29.
Rxa5 { [%clk 1:15:56] } 29... Qxd4 { [%clk 0:58:37] } 30. Nxd4
{ [%clk 1:16:10] } 30... Rb7 { [%clk 0:58:48] } 31. Nb5 { [%clk 1:15:55] }
31... Rd7 { [%clk 0:58:45] } 32. Ra6 { [%clk 1:15:52] } 32... Rf8
{ [%clk 0:57:03] } 33. Bb4 { [%clk 1:15:12] } 33... h6 { [%clk 0:56:29] } 34.
Bxd6 { [%clk 1:15:12] } 34... Rf6 { [%clk 0:56:39] } 35. e5 { [%clk 1:15:26] }
35... Rg6 { [%clk  0:56:39] } 36. c5 { [%clk 1:15:07] } 36... Rb7
{ [%clk 0:55:40] } 37. c6 { [%clk  1:14:55] } 37... Rxb5 { [%clk 0:54:01] } 38.
c7 { [%clk 1:13:58] } 38... Rb1+ { [%clk 0:54:19] } 39. Kh2 { [%clk 1:14:28] }
39... Rb2 $6 { Checkmate is now  unavoidable. Rc1 was best.[%clk 0:54:12] } 40.
Ra8+ { [%clk 1:14:54] } 40... Kh7 { [%clk  0:54:42] } 41. c8=Q
{ [%clk 1:14:54] } 41... Rg5 { [%clk 0:54:55] } 42. Qh8+ { [%clk 1:14:47] }
42... Kg6 { [%clk 0:54:48] } 43. Bc5 { [%clk 1:13:59] } 1-0