1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Nbd7 8.f4 Nc5 9.f5 e5 10.Nde2 b5 11.Bg5 Be7 12.Ng3 Bb7 13.O-O O-O 14.Bxf6 Bxf6 15.Nh5 Nxe4 16.Nxe4 Bxe4 17.Qg4 d5 18.Rae1 Qb6+ 19.Kh1 Rac8 20.Nxg7 Bxg7 21.Rxe4 Qf6 22.Re3 Rc5 23.Rg3 a5 24.c3 b4 25.cxb4 axb4 26.Qxb4 Rfc8 27.a4 Qxf5 28.Rgf3 Qe6 29.h3 Rc1 30.Qd2 Rxf1+ 31.Rxf1 Rd8 32.Rd1 Qb6 33.Bxd5 h6 34.Bxf7+ Kxf7 35.Qxd8 Qxb2 36.Qd5+ Kg6 37.Qe6+ Bf6 38.Rf1 e4 39.Qxe4+ Kg7 40.Qf5 Bd4 41.Qf7+ Kh8 42.Qf8+ Kh7 43.Rf7+ Bg7 44.Qxg7+ Qxg7 45.Rxg7+ Kxg7 46.g3 Kf7 47.Kg2 Ke6 48.Kf3 Kd5 49.Kg4 Ke5 50.Kh5 Kf6 51.g4 Kg7 52.h4 Kf6 53.a5 Kg7 54.a6 Kf6 55.a7 Kg7 56.a8=Q Kf6 57.Qa2 Ke5 58.Qf2 Ke4 59.Qf5+ Ke3 60.Kxh6 Kd2 61.Kg5 Kc3 62.Kf6 Kd4 63.g5 Kc4 64.g6 Kd4 65.g7 Kc3 66.g8=Q Kd4 67.Qgg4+ Ke3 68.Qff3+ Kd2 69.Qgg2+ Kc1 70.Qff1#