1.d4 Nf6 2.Nc3 d5 3.Bg5 Bf5 4.f3 Nbd7 5.Nxd5 Nxd5 6.e4 h6 7.Bh4 Ne3 8.Qd3 Nxf1 9.exf5 Nb6 10.Kxf1 Qd5 11.b3 O-O-O 12.Ne2 Rg8 13.c4 Qd7 14.Rd1 g5 15.fxg6 fxg6 16.Kf2 g5 17.Bg3 Bg7 18.Qe4 e6 19.a4 Kb8 20.Rd3 Nc8 21.d5 Rge8 22.Rhd1 exd5 23.Rxd5 Qf7 24.Qc2 Rxd5 25.Rxd5 Qe6 26.Qd3 Re7 27.Kf1 Rf7 28.h3 a6 29.b4 Bf6 30.Nd4 Qe8 31.a5 Ne7 32.Bxc7+