1.d4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 c6 5.O-O Nbd7 6.Nbd2 Be7 7.c4 O-O 8.Qc2 b6 9.e4 Bb7 10.b3 dxe4 11.Nxe4 c5 12.Nxf6+ Bxf6 13.Ng5 Bxg5 14.Bxb7 Rb8 15.dxc5 Bxc1 16.Raxc1 bxc5 17.Bg2 Qc7 18.Rfd1 Rfd8 19.Rd2 Nf6 20.Rcd1 Kf8 21.Qc3 a5 22.Qe3 Rxd2 23.Rxd2 h6 24.Bf3 Ke7 25.h4 Rd8 26.Rxd8 Kxd8 27.a3 Qb6 28.Kf1 Ke7 29.Qc3 h5 30.Ke1 g6 31.Kd2 Ne8 32.Be4 Nf6