1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.d3 Nbd7 6.Nbd2 e5 7.e4 dxe4 8.dxe4 Bc5 9.a4 O-O 10.h3 Bh5 11.a5 Qc7 12.Qe2 b5 13.Nb3 Be7 14.g4 Bg6 15.Nh4 Nc5 16.Nf5 Ne6 17.Be3 Rab8 18.c4 Rfe8 19.Rfc1 b4 20.c5 Bf8 21.Qc4 Red8 22.Rd1 h5 23.g5 Nd5 24.exd5 cxd5 25.Rxd5 Rxd5 26.Nh4 Rxc5 27.Nxc5 Bxc5 28.Nxg6 Qd6 29.Bxc5 Nxc5 30.Qd5 Qxd5 31.Bxd5 Rd8 32.Rd1