1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.f4 b5 7.Bd3 Nc6 8.Nf3 Nb4 9.O-O Bb7 10.Kh1 Nf6 11.Be3 d5 12.e5 Ne4 13.Bxe4 dxe4 14.Ng5 Be7 15.f5 exf5 16.Rxf5 Rd8 17.Qe2 Qc4 18.Qf2 O-O 19.Rf1 Bc8 20.Ncxe4 Bxg5 21.Bxg5 Bxf5 22.Qxf5 Rd4 23.Nd6 Qxc2 24.a3 Rd1 25.Qf3 Rxf1+ 26.Qxf1 Nd5 27.h3 h6 28.Bc1 Ne7 29.Kh2 Ng6 30.Qe1 Qc5