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.Qf3 Be7 10.Be3 Qc7 11.O-O O-O 12.g4 b5 13.g5 Nfxe4 14.Nxe4 Bb7 15.Nxe6 fxe6 16.Nxc5 Bxf3 17.Nxe6 Qc8 18.Rxf3 Kh8 19.Bd4 Rf5 20.Rc3 Qb8 21.Bxg7+ Kg8 22.Rc7 d5 23.Bd4 Bf8 24.Rd7 h6 25.Rxd5 Rxd5 26.Bxd5 Qd6 27.Nc7+ Kh7 28.Be4+ Kg8 29.Bd5+ Kh7 30.Be5 Qc5+ 31.Kh1 Bd6 32.Be4+ Kg8 33.Bxd6 Qxd6 34.Nxa8 Qxf4 35.Bd5+ Kg7 36.gxh6+ Kxh6 37.Bg2 Qd2 38.Nc7 Qxc2 39.Nxa6 Qxb2 40.Rf1 Qxa2 41.Nb4 Qb2 42.Nd3 Qd4 43.Nf4 b4 44.Ne2 Qc4 45.Ng3 b3 46.Be4 b2 47.Rf6+ Kg7 48.Rb6 Qc1+ 49.Kg2 Kf7 50.h4 Qd2+ 51.Kh3 Qd7+ 52.Bf5 Qd4 53.Rb5 Kg7 54.Rb3 Kf6 55.Rb7 Ke5 56.h5 Qc3 57.h6 Qc1 58.Rb6 Kf4 59.h7 Qc3 60.Rg6 Qe5 61.Rg4+ Kf3 62.Be4+ Kf2 63.Rg8 Qe6+ 64.Bf5 b1=Q 65.h8=Q Qxg8 66.Qxg8 Qb5 67.Qg5 Qb4 68.Qc1 Qb3 69.Qd2+ Kf3 70.Bg4#