1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 O-O 5.a3 Bxd2+ 6.Qxd2 d6 7.e3 Nbd7 8.Be2 a5 9.b3 Qe7 10.O-O e5 11.Bb2 b6 12.Qc2 Bb7 13.d5 Nc5 14.Nd2 Ne8 15.b4 Nd7 16.Bd3 g6 17.f4 axb4 18.axb4 Rxa1 19.Bxa1 f5 20.e4 fxe4 21.Nxe4 exf4 22.Be2 Ne5 23.Qc3 Ng7 24.Bb2 Bc8 25.c5 bxc5 26.bxc5 dxc5 27.Qxe5 Qf7 28.Ng5 Qd7 29.Bg4 Rf5 30.Bxf5 gxf5 31.Ne6 Nxe6 32.dxe6