1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nb5 d6 6.Bf4 e5 7.Be3 Nf6 8.Bg5 Be6 9.N1c3 a6 10.Bxf6 gxf6 11.Na3 d5 12.exd5 Bxa3 13.bxa3 Qa5 14.Qd2 O-O-O 15.Rd1 Bxd5 16.Nxd5 Rxd5 17.Qxa5 Rxa5 18.Bc4 Nd4 19.Kd2 Rxa3 20.Bxf7 Rf8 21.Bb3 Ra5 22.Kc3 f5 23.Kb2 Rf6 24.Rd3 Rg6 25.g3 Rc5 26.Rhd1 Rh6 27.h4 Kb8 28.c3 Nxb3 29.axb3 f4 30.Rd5 Rxd5 31.Rxd5 e4