1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 e5 6.Nb3 Be7 7.c4 O-O 8.Be3 Be6 9.Nc3 Nbd7 10.Qd2 a6 11.Be2 Rc8 12.Nd5 Nh5 13.O-O f5 14.exf5 Bxd5 15.Qxd5+ Kh8 16.Qxb7 Nf4 17.Rfe1 Rxf5 18.Bf1 Rb8 19.Qc6 Nf8 20.Qe4 Qc8 21.g3 N8g6 22.gxf4 exf4 23.Bf2 Ne5 24.Kh1 Qf8 25.Nd4 Rh5 26.Ne6 Qf7 27.Nxf4 Rf5 28.Bg3 Bh4 29.Bd3 g6 30.Nxg6+