1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 h5 5.c4 Nc6 6.Nc3 Nf6 7.h3 g6 8.Be3 Nxd4 9.Qxd4 Bg7 10.Qd2 O-O 11.Bd3 Nd7 12.O-O b6 13.Rad1 Bb7 14.b3 a6 15.f4 b5 16.cxb5 axb5 17.Nxb5 Nf6 18.Nc3 Qa5 19.f5 Nd7 20.Rc1 Kh7 21.Bb1 Nf6 22.Rcd1 Rfc8 23.Bd4 g5 24.Qe3 g4 25.Nd5 Bxd5 26.exd5 gxh3 27.Qxh3 Kg8 28.Qg3 Kf8 29.Qg5 Rab8 30.Rd3 Rb4 31.Kh1 Qb5 32.Re1 Qa5 33.Qd2 Rb5 34.Bc3 Qc7 35.Qg5 Qxc3 36.Rxc3 Rxc3 37.Be4 Ra5 38.Qd2 Rac5 39.Bf3 Ng4 40.Bxg4 hxg4 41.Kh2 Rc2 42.Qg5 Be5+ 43.Rxe5 dxe5 44.d6 exd6 45.Qd8+ Kg7 46.Qg5+ Kf8 47.f6 Rxa2 48.Qg7+ Ke8 49.Qg8+ Kd7 50.Qxf7+ Kc6 51.Qe8+ Kd5 52.Qg8+ Kc6 53.f7 Rcc2 54.Qxg4 Rf2 55.Qg8 Rxg2+ 56.Qxg2+ Rxg2+ 57.Kxg2 Kb6 58.f8=Q Kc6 59.Kf3 d5 60.Ke3 Kc7 61.b4 Kd7 62.b5 Kc7 63.Qc5+ Kd7 64.Qxd5+ Ke7 65.Qd2 Kf7 66.Ke4 Ke7 67.Kxe5 Kf7 68.Qg2 Ke7 69.Qb7+ Ke8 70.Ke6 Kf8 71.Qf7# 1-0