1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 0-0 8.Qd2 Nc6 9.Bc4 Nd7 10.0-0-0 Nb6 11.Bb3 Na5 12.Qd3 Bd7 13.Kb1 Rc8 14.h4 Nbc4 15.Bc1 a6 16.h5 b5 17.hxg6 fxg6 18.Bh6 Rf7 19.Bxg7 Rxg7?! 19...Kxg7 20.e5 Nxe5 21.Qe3 Nec4 22.Ne6+ Bxe6 23.Qxe6 Qf8 24.Qh3 h5 25.Ne2 20.f4 Nb7? 20...Bg4 21.f5 Nxb3 22.axb3 Ne5 23.Qd2 Bxd1 24.Nxd1 Qd7 25.Ne3 Kh8 26.Ne6 21.f5 g5?! 21...Nba5 22.Nd5 Kh8 23.g4 Nxb3 24.axb3 Ne5 25.Qh3 a5 26.Nf3 Nxf3 27.Qxf3 22.Rh6 Kh8 23.Qh3 Nc5 24.Bxc4 bxc4 25.e5 Rb8 26.e6 Na4?! 26...Ba4 27.Rh1 Qg8 28.Nd5 Ne4 29.f6 Nxf6 30.Nxf6 exf6 31.Qf5 Rf8 32.Rxf6 27.Nxa4 Bxa4 28.Rh1 Qg8 29.Qc3 d5?? 29...Rf8 30.Qxc4 Be8 31.Qxa6 g4 32.g3 Rf6 33.Rxf6 exf6 34.Qxd6 Ra7 35.b3 30.Nf3 Rf8? 30...d4 31.Qxd4 Bxc2+ 32.Kxc2 c3 33.b3 Rb4 34.Rxh7+ Qxh7 35.Qd8+ Rg8 36.Rxh7+ 31.Nxg5 Rxf5?? 31...Rff7 31...Rf6 32.Rxf6 32.Rxh7+ Qxh7 33.Rxh7+ 1–0