1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.Nc3 Nc6 6.Be3 Nf6 7.Qd2 O-O 8.Be2 d6 9.O-O-O Ng4 10.Bxg4 Bxg4 11.f3 Nxd4 12.Bxd4 Be6 13.g4 Qa5 14.a3 Rac8 15.Bxg7 Kxg7 16.h4 h5 17.gxh5 Qxh5 18.Qe3 Rc7 19.Rdg1 Rc5 20.f4 Bg4 21.Qg3 f5 22.exf5 gxf5 23.Qe3 Qf7 24.h5 Rfc8 25.h6+ Kh7 26.Qd3 Qc4 27.Rxg4 Qxd3 28.Rg7+ Kh8 29.cxd3 d5 30.Kb1 d4 31.Ne2 e5 32.fxe5 Rxe5 33.Nxd4 Rd5 34.Ne6 Rxd3 35.Nf4 Rd6 36.Ng6+ Rxg6 37.Rxg6 Rf8 38.h7 b6 39.Rg8+ Rxg8 40.hxg8=Q+ Kxg8 41.Rf1 Kf7 42.Kc2 Ke6 43.Kb3 Ke5 44.Kc3 a6 45.Kd3 b5 46.Ke3 a5 47.Re1 b4 48.axb4 axb4 49.Kf3+ Kd5 50.Kf4 Kc4 51.Kxf5 Kb3 52.Re2 Ka2 53.Ke4 b3 54.Kd4 Kb1 55.Kc4 Ka2 56.Kb4 Kb1 57.Ka3 Kc1 58.Kxb3 Kd1 59.Rh2 Kc1 60.Kc4 Kb1 61.b4 Kc1 62.b5 Kd1 63.b6 Ke1 64.b7 Kd1 65.b8=Q Kc1 66.Qb2+ Kd1 67.Qa1#