1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 a5 5.Nf3 d6 6.Bg2 Nbd7 7.O-O e5 8.Nc3 exd4 9.Nxd4 O-O 10.Qc2 c6 11.Rad1 Re8 12.h3 Qb6 13.Bf4 h6 14.Na4 Qa6 15.a3 Bc5 16.Nb3 Re6 17.h4 Qa7 18.e3 Ne5 19.Nbxc5 dxc5 20.Rd8+ Ne8 21.Bh3 Nf3+ 22.Kg2 Nxh4+ 23.Kh1 b5 24.Nc3 Qe7 25.Rxc8 Rxc8 26.Bxe6 Qxe6 27.gxh4 Qxc4 28.Rg1 Qe6 29.Qe4 Qf6 30.Be5 Qxf2 31.Bxg7 f5 32.Qe6+