1.Nf3 Nf6 2.c4 c5 3.Nc3 b6 4.e4 d6 5.d4 cxd4 6.Nxd4 Bb7 7.Bd3 e6 8.O-O Be7 9.f4 O-O 10.Kh1 Nc6 11.Nxc6 Bxc6 12.e5 Ne8 13.Qe2 g6 14.b3 Qc7 15.Bb2 Ng7 16.Be4 f5 17.Nb5 Qd7 18.Bxc6 Qxc6 19.exd6 Bf6 20.Bxf6 Rxf6 21.Qe5 Rf7 22.Rad1 Rd8 23.Nc7 Ne8 24.Nxe6 Rxd6 25.Nd8 Qd7 26.Rxd6 Nxd6 27.Nxf7 Nxf7 28.Qd5 Qe7 29.Rd1 Qe3 30.Qd2 Qc5 31.h3