1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.Bb5 d6 5.d4 cxd4 6.Qxd4 Bd7 7.Qd3 a6 8.Ba4 b5 9.Bb3 Nf6 10.O-O Qc7 11.a4 b4 12.Ne2 Na5 13.Bf4 Be7 14.e5 Nh5 15.Rfe1 Nxf4 16.Nxf4 Nxb3 17.cxb3 O-O 18.Rac1 Qb6 19.exd6 Qxd6 20.Qe3 Rfd8 21.Red1 Qb8 22.Nd5 Bf8 23.Nb6 Ra7 24.Qd4 g6 25.Ne5 Bg7 26.Nbxd7 Bxe5 27.Nxb8 Rxd4 28.Nc6 Rad7 29.Nxd4 Bxd4 30.Kf1 e5 31.Rc4 a5 32.f4 f6 33.fxe5 fxe5 34.Ke2 Rf7 35.Rf1 Rxf1 36.Kxf1 Bxb2 37.Ke2 Ba1 38.Rc7 e4 39.Kf1 Bg7 40.g4 Kh8 41.Rc5 Bf8 42.Rxa5 Bd6 43.Rg5 Bf8 44.Rd5 h5 45.Rg5 Bd6 46.Ke1 Kg8 47.gxh5 Kf7 48.Rg2 Kf6 49.Rxg6+ Kf5 50.Rxd6 Kf4 51.Rc6 Kf3 52.a5 Kf4 53.Rc2 Kg5 54.Kd2 Kf5 55.Kc1 Kf6 56.Rc5 Ke7 57.Kd2 Kd8 58.Rc1 Ke8 59.Rf1 Kd7 60.Rf6 Ke8 61.Ke1 Kd8 62.Rg6 Kd7 63.Rf6 Kc7 64.Rf5 Kc8 65.Rf1 e3 66.a6 Kd8 67.h6 Ke7 68.a7 Kd6 69.Rf3 Ke5 70.h3 e2 71.Rf1 exf1=N 72.Ke2 Kd4 73.Kf3 Ne3 74.a8=B Kc5 75.Be4 Nf1 76.Kf2 Kd6 77.h4 Ke5 78.Bd3 Kd4 79.Kg1 Kc5 80.Bb1 Kd4 81.Kg2 Ke3 82.Bc2 Kf4 83.h5 Ne3+ 84.Kh3 Nxc2 85.h7 Kg5 86.Kg2 Nd4 87.Kf1 Nc2 88.Kf2 Nd4 89.Kg2 Nxb3 90.Kh2 Kf6 91.h6 Kg6 92.h8=Q Nc5 93.Qb2 Nb7 94.Qd4 Kh7 95.Qg7# 1-0