1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.0-0 Qc7 7.Qe2 d6 8.c4 g6 9.Nc3 Bg7 10.Nf3 0-0 11.Rd1 Though Shirov is not new to the Kan variation, in previous games he chose Bf4.
11...Nc6 12.Bc2 A very rare continuation. Usual is h3 or Bf4.
12...Nd7 13.Be3 Nde5 14.Bb3 Bd7 15.Qd2 Obviously his pawn structure is about to be shattered, but a pawn is a pawn.
15...Nxf3+ 16.gxf3 Qa5 17.Qxd6 Qh5 18.Qg3 Ne5 19.Kg2 Bc6 20.f4 Ng4 21.Bd4 f5?! An imprecision. [Black had to finish his development with 21...Rae8 ]
23.Rxd4?? A blunder by Shirov that completely changes the evluation. He is now in trouble. [23.fxg4 was the only move. 23...fxg4 Don't forget the queen is en prise. 24.Rxd4 e5 25.c5+ Kg7 26.Rd3 exf4 27.Qf2 admittedly unpleasant looking, but White's king is fairly well protected by his pieces, and the Black pawns actually provide him with cover: they aren't about to promote, and the Black pieces cannot jump over them.]
23...Ne3+ 24.Kf2 fxe4! 25.Kxe3 e5! 26.Rxe4 Bxe4 27.f5
27...Bc6? Alas! Wang Hao trips just before crossing the finishing line and lets Shirov off the hook. Shirov remains a bit worse, but is no longer lost. [If Black had simply taken with 27...Bxf5 28.c5+ Kg7 29.Qxe5+ Kh6 then 30.Qf4+ would no longer be possible because of 30...g5 and White is dead.]
28.c5+ Kg7 29.Qxe5+ Kh6 30.Qf4+ Qg5 31.Qxg5+ Kxg5 32.Ne4+ Kxf5 33.Rg1 Remarkably, White is threatening mate here.
34...Rae8? [Visibly rattled by the missed chance that has clearly passed, Hao now makes a mistake that passes Shirov the reins. White is now a tad better. 34...Rg8 had to be played instead. 35.h4 Rae8 36.Kd4 Rd8+ 37.Ke3 ]
35.Kd4 Rd8+ 36.Nd6+ Ke6 37.Rxg6+ Rf6 38.Bb3+ Ke7 39.Rg7+ Kf8 40.Rh7
40...Rxf3?? A final blunder that seals his fate.
41.Be6! b6 42.b4 bxc5+ 43.bxc5 Be8 44.Bd5 Rf2 45.Rh8+ Ke7 46.Rxh6 Bf7 47.Be4? [47.Ke3 instead would win simply. 47...Bxd5 (47...Rf1 48.Bxf7 Rxd6 49.Rxd6 Rxf7 50.Rxa6 ) 48.Kxf2 ]
47...Rxa2 48.Rh7 Rxd6+ 49.cxd6+ Kxd6 50.Rxf7 Rxh2 51.Rf6+ Ke7 52.Ke5 a5 53.Ra6 Rd2 54.Rh6 Rf2 55.Re6+ Kd7 56.Ra6 Kc7 57.Rc6+ Kd7 58.Rb6 Rd2 59.Rb7+ Kc8 60.Rh7 Re2 61.Kd5 Kb8 62.Re7 a4 63.Kc6 Rf2 64.Re8+ Ka7 65.Kc5 1-0