1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.g3 a6 7.Bg2 Nf6 8.O-O Nxd4 9.Qxd4 Bc5 10.Bf4 d6 11.Qd2 h6 12.Rad1 e5 13.Be3 Be6 14.Bxc5 dxc5 15.f4 O-O 16.Qd6 Qa5 17.h3 Rfe8 18.Qd2 Rad8 19.Qe3 Qc7 20.f5 Bc4 21.Rfe1 Rd4 22.b3 Bb5 23.Nd5 Nxd5 24.exd5 Qd6 25.c3 Rxd1 26.Rxd1 a5 27.a4 Bd7 28.g4 b6 29.c4 f6 30.Be4 Kf7 31.h4 Rh8 32.h5