1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Bd2 a5 5.g3 d6 6.Bg2 Nbd7 7.O-O e5 8.e3 c6 9.Bc1 e4 10.a3 exf3 11.Bxf3 Bc5 12.dxc5 Nxc5 13.b3 O-O 14.Nd2 Bh3 15.Bg2 Bxg2 16.Kxg2 d5 17.Qc2 Nfe4 18.Rb1 Qe7 19.cxd5 cxd5 20.b4 axb4 21.axb4 Nxd2 22.Bxd2 Ne4 23.Rbd1 Qe6 24.h4 Rfc8 25.Qd3 Ra2 26.Be1 Qg4 27.Kg1 Rcc2 28.Qxd5 Qxg3+ 29.Kh1 Qxh4+ 30.Kg1 Qg4+ 31.Kh1 Ng3+