1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nb3 Be7 8.Be3 O-O 9.Qd3 b5 10.O-O Bb7 11.a4 b4 12.Nd5 Nxd5 13.exd5 f5 14.f4 Nd7 15.fxe5 Nxe5 16.Qd2 a5 17.Nd4 Bxd5 18.Nxf5 Be6 19.Nxe7+ Qxe7 20.Rxf8+ Rxf8 21.Rd1 d5 22.Qd4 Ng6 23.Qc5 Qxc5 24.Bxc5 Rc8 25.Bb6 Rxc2 26.Bf3 Rxb2 27.Bxa5 b3 28.Bc3 Rc2 29.Bd4 b2 30.a5 Rd2 31.Bxb2 Rxb2 32.Bxd5 Bxd5 33.Rxd5 Ra2 34.g3 Ne7 35.Rd7 Kf7 36.Ra7 Ke6 37.h4 h5 38.Ra6+ Kf5 39.Ra7 Kf6 40.Ra6+ Kf7 41.Ra7 g6 42.Kf1 Ke6 43.Ra6+ Kf5 44.Ra7 Nd5 45.Rf7+ Nf6 46.a6 Rxa6 47.Kf2 Ra3 48.Kg2 Ke6 49.Kh3 Kxf7 50.Kg2 Ra2+ 51.Kh3 Ke6 52.g4 hxg4+ 53.Kg3 Ra3+ 54.Kf4 Rh3 55.h5 Nxh5+ 56.Kg5 g3 57.Kg4 g2 58.Kxh3 g1=Q 59.Kh4 Qg3#