1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 h6 8.Bh4 Qb6 9.a3 Nbd7 10.Bf2 Qc7 11.Qf3 b5 12.O-O-O Bb7 13.Bd3 Be7 14.Rhe1 Nc5 15.Kb1 Rc8 16.Qg3 g5 17.fxg5 hxg5 18.h3 Nh5 19.Qg4 Nf4 20.g3 Ng6 21.h4 Ne5 22.Qe2 gxh4 23.gxh4 Bxh4 24.Bxh4 Rxh4 25.Qg2 Rg4 26.Qh3 Ke7 27.Rf1 Rcg8 28.Qh5 Ncxd3 29.cxd3 Qb6 30.Nf3 Nxf3 31.Rxf3 f5 32.Rff1 f4 33.e5 R4g5 34.Qh4 b4 35.axb4 Qxb4 36.Rxf4 Qc5 37.exd6+ Kxd6 38.Rc4 Qe5 39.Ne4+ Bxe4 40.dxe4+ Ke7 41.Rdc1 Kf6 42.Rc5 Qg3 43.Qh6+ R5g6 44.Rf1+ Ke7 45.Qh7+ R8g7 46.Qh8 Qd3+ 47.Ka2 Qxf1 48.Rc7+ Kd6 49.Qd8+ Ke5 50.Rc5+ Kxe4 51.Qa8+ Ke3 52.Rc3+ Kd2 53.Qe4 Rg3 54.Qc2+ Ke1 55.Qc1+ Kf2 56.Qd2+ Kg1 57.Rc1 Qxc1 58.Qxc1+ Kh2 59.Qd2+ Rg2 60.Qf4+ R7g3 61.Qe5 Rf2 62.Qxe6 Rgg2 63.Qe5+ Kh1 64.Ka3 a5 65.Qh5+ Kg1 66.Qc5 Rg3+ 67.b3 Kg2 68.Qxa5 Rff3 69.Qd5 Kh2 70.Ka4 Kh3 71.Qh5+ Kg2 72.Qd5 Rg4+ 73.b4 Kf2 74.Ka5 Ra3+ 75.Kb5 Rag3 76.Qd2+ Kf3 77.Ka6 Rg6+ 78.Ka5 Rg2 79.Qc3+ Ke4 80.b5 Kd5 81.Qd3+ Kc5 82.Qc3+ Kd5 83.Qb3+ Ke5 84.b6 Kd4 85.b7 R2g5+ 86.Ka4 Ra6+ 87.Kb4 Rb6+ 88.Ka4 Rxb3 89.b8=Q Rxb8 90.Ka3 Ra5#