1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.f4 d6 6.Nf3 e6 7.Bd3 Be7 8.O-O Nf6 9.Qe1 e5 10.f5 O-O 11.Kh1 d5 12.exd5 Nxd5 13.Nxd5 Qxd5 14.Be4 Qb5 15.Be3 Bf6 16.Qg3 Nd4 17.Bg5 Bxg5 18.Nxg5 f6 19.a4 Qa5 20.b4 Qd8 21.Nf3 Nxf5 22.Qf2 Nh6 23.Rad1 Qe7 24.Qh4 Bf5 25.Bd5+ Be6 26.Be4 Rad8 27.h3 b6 28.Nxe5 Rxd1 29.Rxd1 Rd8 30.Rxd8+ Qxd8 31.Nc6 Qd1+ 32.Kh2 Qd6+ 33.Kh1 a6 34.Qf2 Nf5 35.g4 Ng3+ 36.Kg2 Nxe4 37.Qxb6 Bd5 38.Qd8+ Qxd8 39.Nxd8 Kf8 40.Kf1 Ke7 41.Ke2 Kxd8 42.Ke3 Bb7 43.b5 axb5 44.axb5 Ke7 45.Kf4 Ke6 46.h4 g5+ 47.hxg5 fxg5+ 48.Kf3 Nf6+ 49.Kg3 Ke5 50.Kh3 Ne4 51.b6 Kf4 52.Kh2 Kxg4 53.Kg1 Kg3 54.Kh1 h5 55.Kg1 h4 56.Kf1 h3 57.Ke2 h2 58.Ke3 h1=Q 59.Kd4 Qb1 60.Ke5 Qxb6 61.Kf5 Bc8+ 62.Ke5 Qe6+ 63.Kd4 Nd6 64.Kc5 Nf5 65.Kb4 Qc6 66.Kb3 Be6+ 67.Kb4 Qc4+ 68.Ka5 Qb3 69.Ka6 Bd5 70.Ka7 Qb7#