Reviewed games / 5th Chinese Chess Rapid Tournament 2026, Main Event 正赛, Quarterfinals | Game 2
Xiangyu Xu vs Hao Wang: game review
Xiangyu Xu won on 4 November 2026, in the Zukertort Opening. Stockfish 19 reviewed every move of both players at depth 18, double-checked the sharp moments deeper, and labelled each one from Brilliant to Blunder.
Xiangyu Xu 259491.8
Hao Wang 262887.5
| Xiangyu Xu | Label | Hao Wang |
|---|---|---|
| 1 | Great | 0 |
| 32 | Best | 27 |
| 7 | Excellent | 8 |
| 3 | Good | 3 |
| 8 | Book | 7 |
| 1 | Inaccuracy | 6 |
Key moments
The Brilliant and Great moves, and the costliest mistakes, as the review explains them.
47.a5: Great
47.a5! The only good move here: every alternative is clearly worse.
- Pushes the passed pawn to a5.
- Gains space: the pawn on a5 cramps Black's pieces behind it.
- The next best move, 47.Ke3, would drop White's winning chances from 90% to 50% (0.00).
- 47.a5 pushes the passed pawn to a5.
- Black answers 47…f6.
- Engine line: 47…f6 48.a6 Kc6 49.b5+ Kb6 50.Kc4 (+5.86).
The opening
Zukertort Opening (A06)
- Both sides followed opening theory up to 8.Rc1: 15 moves in all, 8 by White and 7 by Black.
- Theory runs out after 8.Rc1: too few games between strong players reached this position to go further.
Every move
The moves from the official broadcast on Lichess (the game), each with its label. Step through them on the board for the engine lines and an explanation of every move.
- 1.Nf3d5
- 2.e3Nf6
- 3.c4e6
- 4.b3Bd6
- 5.Bb2O-O
- 6.Nc3Nbd7
- 7.Qc2c6
- 8.Rc1Qe7
- 9.Be2a6
- 10.d4b6
- 11.e4dxe4
- 12.Nxe4Bb4+
- 13.Ned2Bb7
- 14.O-ORfd8
- 15.Rfe1c5
- 16.a3Bxd2
- 17.Qxd2cxd4
- 18.Nxd4Nc5
- 19.Qe3Qc7
- 20.b4Ncd7
- 21.Bd3Nf8
- 22.c5bxc5
- 23.Rxc5Qd6
- 24.Qg3Ng6
- 25.Rc7Rab8
- 26.Qxd6Rxd6
- 27.Bf1Nd5
- 28.Rc5h6
- 29.Nb3Ndf4
- 30.Na5Nd3
- 31.Rd1Be4
- 32.f3Rbd8
- 33.fxe4Nxb2
- 34.Rxd6Rxd6
- 35.Nc4Nxc4
- 36.Bxc4Nf4
- 37.g3Rd1+
- 38.Kf2Nd3+
- 39.Ke2Nxc5
- 40.Kxd1Nxe4
- 41.Bxa6Kf8
- 42.Kc2Ke7
- 43.a4Kd6
- 44.Bb7Nf6
- 45.Kd3Nd5
- 46.Bxd5Kxd5
- 47.a5e5
- 48.a6Kc6
- 49.b5+Kb6
- 50.Ke4f6
- 51.Kd5h5
- 52.Kd6
More reviewed games
Every reviewed game, newest first.
- Bassem Amin vs Jacek GdanskiAllsvenskan 26/27 (Swedish Team Championship), round 1, 6 November 20261-0Accuracy 84.7 and 80.915…Nxc1
- Firouzja2003 vs gureledizChess.com blitz, 6 November 20261-0Accuracy 87.8 and 79.720…b5
- Jan Malek vs Nikita MeshkovsAllsvenskan 26/27 (Swedish Team Championship), round 1, 6 November 20261-0Accuracy 93.0 and 79.424.Qd2
- Hikaru vs MagnusCarlsenChess.com blitz, 5 November 20261-0Accuracy 88.4 and 84.921.O-O
- Mukhammadzokhid Suyarov vs Artem UskovFIDE World Junior Rapid & Blitz Championships 2026, Blitz, Open, round 5, 5 November 20261-0Accuracy 89.4 and 83.032.Nxg6
- Read Samadov vs Erdem KhubukshanovFIDE World Junior Rapid & Blitz Championships 2026, Blitz, Open, round 6, 5 November 20261-0Accuracy 94.0 and 84.726.Rxc6
See your own games like this.
Enter a Chess.com or Lichess username or paste a PGN: free, no account, no daily limit.