1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 Qb6 7.Nb3 e6 8.Qd2 a6 9.f3 Be7 10.O-O-O Qc7 11.h4 b5 12.g4 Bb7 13.Be3 O-O-O 14.g5 Nd7 15.f4 Nc5 16.Bg2 Kb8 17.Kb1 b4 18.Ne2 a5 19.Ng3 Na7 20.Qf2 Nb5 21.Rhe1 Rhe8 22.Nd4 Nxd4 23.Bxd4 Bf8 24.Nh5 e5 25.Bxc5 dxc5 26.f5 Rd4 27.Ng3 Red8 28.Bf3 c4 29.Rxd4 Rxd4 30.Rd1 Bc5 31.Rxd4 Bxd4 32.Qe2 Qb6 33.Nh5 g6 34.Nf6 Ba6 35.Nd7+ Kc7 36.Nxb6 Kxb6 37.c3 bxc3 38.bxc3 Bxc3 39.h5 Bd4 40.fxg6 fxg6 41.Qc2 Bb5 42.Be2 Kc5 43.a4 Ba6 44.Qa2 Bc3 45.Qa3+ Bb4 46.Qe3+ Kc6 47.Qa7 Bc8 48.Bxc4 Bc5 49.Qxh7 gxh5 50.g6 Bf8 51.Qh8 Kc5 52.Qxf8+ Kxc4 53.g7 Be6 54.g8=Q Bxg8 55.Qxg8+ Kd4 56.Qd5+ Ke3 57.Qxe5 h4 58.Qf5 h3 59.Qxh3+ Kxe4 60.Qh5 Kd4 61.Qxa5 Kc4 62.Qb5+ Kd4 63.a5 Ke4 64.a6 Kd4 65.a7 Ke4 66.a8=Q+ Kd4 67.Qad5+ Ke3 68.Qbd3+ Kf4 69.Q5f3+ Kg5 70.Qdf5+ Kh6 71.Q3h5+ Kg7 72.Qff7#