1.e4 c5 2.Nf3 e6 3.Bc4 a6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 d6 7.Be3 b5 8.Bd3 b4 9.Nce2 Bb7 10.O-O Nxe4 11.Bxe4 Bxe4 12.c3 bxc3 13.Nxc3 Bb7 14.Qg4 e5 15.Nf5 g6 16.Ng3 f5 17.Qg5 f4 18.Qxd8+ Kxd8 19.Bb6+ Kd7 20.Nge2 Nc6 21.f3 Bg7 22.Rfd1 Ke6 23.Bc7 Bf8 24.Re1 Rc8 25.Nxf4+ Kf7 26.Nfd5 Nd4 27.Rac1 Bg7 28.Bxd6 Bxd5 29.Nxd5 Rcd8 30.Bxe5 Rxd5 31.Bxg7 Kxg7 32.Re7+ Kf6 33.Ra7 Ne2+ 34.Kf2 Nxc1 35.Rxa6+ Kg7 36.Ra7+ Kh6 37.Ra4 Rd2+ 38.Ke1 Rxb2 39.Kd1 Rxa2 40.Rh4+ Kg5 41.Rg4+ Kf5 42.Kxc1 Rha8 43.Rb4 Rxg2 44.Rd4 Re8 45.Rd1 Ra8 46.Rd5+ Kf6 47.Rd6+ Kg7 48.Rd7+ Kh6 49.Rb7 Ra1+ 50.Rb1 Ra8 51.Rb7 Ra1+ 52.Rb1 Rxb1+ 53.Kxb1 Rxh2 54.Kc1 Rf2 55.Kd1 Rxf3 56.Ke1 g5 57.Ke2 g4 58.Ke1 Kg5 59.Ke2 Kf4 60.Ke1 h5 61.Ke2 h4 62.Ke1 h3 63.Ke2 h2 64.Ke1 h1=Q+ 65.Ke2 Qf1+ 66.Kd2 Rd3+ 67.Kc2 Qd1+ 68.Kb2 Rb3+ 69.Ka2 Qb1#