1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.g4 Bxg4 10.fxg4 Nxg4 11.Nb3 Rc8 12.Be2 Nxe3 13.Qxe3 Nb4 14.Bd3 d5 15.Nxd5 Nxd5 16.exd5 Bxb2 17.Rd1 Qxd5 18.O-O Qe6 19.Qxe6 fxe6 20.Rxf8+ Kxf8 21.Re1 e5 22.Kg2 Kg7 23.Nd2 Bc3 24.Re2 b6 25.Nf3 Kf6 26.Rf2 Kg7 27.Ng5 Kh6 28.Ne4 Bd4 29.Rf7 Rc7 30.Ng3 Kg5 31.Rxh7 Kf4 32.Bxg6 a5 33.Bd3 Ke3 34.Nf5+ Kd2 35.Nxd4 exd4 36.h4 b5 37.h5 Rc5 38.h6 Rh5 39.Rh8 e5 40.h7 Rg5+ 41.Kf3 Rh5 42.Re8 Rxh7 43.Bxh7