1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bg5 c5 5.d5 d6 6.e3 Qe7 7.Ne2 exd5 8.a3 Bxc3+ 9.Nxc3 dxc4 10.Bxc4 Be6 11.Nb5 Bxc4 12.Nxd6+ Kf8 13.Nxc4 Nc6 14.O-O Qe6 15.Qd6+ Qxd6 16.Nxd6 b6 17.Rac1 Nd7 18.Rfd1 f6 19.Bf4 Nce5 20.b4 cxb4 21.axb4 a5 22.bxa5 bxa5 23.Rc7 h5 24.h3 g5 25.Bxe5 Nxe5 26.f4 gxf4 27.exf4 Ng6 28.Nf5 Nxf4 29.Rd6 Rg8 30.Rxf6+ Ke8 31.Nd6+ Kd8 32.Rff7 Rxg2+ 33.Kf1