1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 Qb6 7.Ndb5 a6 8.Be3 Qd8 9.Nd4 e6 10.Bb3 Qc7 11.O-O b5 12.f4 b4 13.Nce2 Be7 14.Ng3 O-O 15.f5 Nxd4 16.Bxd4 e5 17.Be3 Bb7 18.Bg5 Nxe4 19.Nxe4 Bxe4 20.Bxe7 Qxe7 21.Qg4 d5 22.f6 Qc5+ 23.Kh1 Bg6 24.Rad1 Rad8 25.Qg5 Rfe8 26.Rfe1 gxf6 27.Qxf6 e4 28.Qg5 Qe7 29.Qxe7 Rxe7 30.Rxd5 Rxd5 31.Bxd5 Rd7 32.Bb3 Kg7 33.g4 Kf6 34.Kg2 Ke5 35.Kg3 h5 36.h3 Rd2 37.g5 Kd4 38.h4 e3 39.Kf4 Rf2+ 40.Kg3 Be4 41.Rd1+ Ke5 42.Re1 Rg2+ 43.Kh3 Kf4 44.Bxf7 Rf2 45.g6 Bf5#