1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.c4 O-O 7.Nc3 Ne4 8.Qc2 Nxc3 9.bxc3 f5 10.Bb2 d6 11.Rad1 Qc8 12.Bc1 h6 13.h4 Nd7 14.Ne1 Bxg2 15.Kxg2 Nf6 16.Nd3 Nh5 17.e3 Qd7 18.Qb3 Rae8 19.Qb5 c6 20.Qb3 Bf6 21.Qa4 Qb7 22.Kh2 e5 23.Ba3 c5 24.dxe5 dxe5 25.Qb3 Qc7 26.Bc1 e4 27.Nf4 Nxf4 28.exf4 Qe7 29.Be3 g5 30.hxg5 hxg5 31.Rd5 Qg7 32.Rxf5 Qh7+