1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nb3 Be6 8.f3 h5 9.Qd2 Nbd7 10.Be2 Rc8 11.O-O Be7 12.f4 exf4 13.Bxf4 Ne5 14.Bxe5 dxe5 15.Qg5 g6 16.Qxe5 O-O 17.Rad1 Qc7 18.Qxc7 Rxc7 19.Kh1 Re8 20.h3 Kg7 21.Nd5 Bxd5 22.exd5 Rxc2 23.Bf3 Bd6 24.Rd2 Rec8 25.Bd1 Rxd2 26.Nxd2 Nxd5 27.Bf3 Ne3 28.Re1 b5 29.Rxe3 Rc1+ 30.Nf1 Rxf1#