1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.g4 Bxg4 10.fxg4 Nxg4 11.Bg1 e6 12.h4 h5 13.Nf3 Bh6 14.Qe2 Qa5 15.Qb5 Qc7 16.Nd1 d5 17.Qe2 Rae8 18.Nf2 f5 19.Nxg4 hxg4 20.Ng5 Nb4 21.c3 Nc6 22.O-O-O dxe4 23.Bc5 Rf7 24.Kb1 Rd7 25.Rxd7 Qxd7 26.Bg2 Qd5 27.Qf2 Ne5 28.Bd4 Nf3 29.Bxf3 exf3 30.h5 Bxg5 31.hxg6 e5 32.Qh2 Kf8 33.Bc5+ Qxc5 34.Qh7 Qd5 35.g7+ Ke7 36.g8=Q+ Kd6 37.Qxd5+ Kxd5 38.Qd7+ Ke4 39.Qxe8 g3 40.Re1+ Be3 41.Qa4+ Kd5 42.Rxe3 e4 43.Qd4+ Ke6 44.Rxe4+ fxe4 45.Qxe4+ Kd6 46.Qxf3 g2 47.Qxg2 b5 48.Qb7 b4