1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nxc6 dxc6 7.O-O e5 8.Nd2 Bd6 9.Nc4 Bc7 10.a4 Be6 11.Be3 Nf6 12.Qf3 Nd7 13.Qg3 O-O 14.f4 Bxc4 15.Bxc4 exf4 16.Bxf4 Bxf4 17.Rxf4 Ne5 18.Bb3 Qd4+ 19.Kh1 Qxb2 20.Raf1 Rae8 21.Qf2 Re7 22.Qc5 Ng6 23.Rf5 b5 24.axb5 cxb5 25.h4 Rd7 26.h5 Nh8 27.Be6 Rdd8 28.Qe7 Qd4 29.h6 Qd2 30.Rg5