1.d4 Nf6 2.Bg5 Ne4 3.Bf4 d5 4.e3 e6 5.Nd2 Nxd2 6.Qxd2 c5 7.dxc5 f6 8.b4 e5 9.Bg3 Be6 10.f4 e4 11.Ne2 Nc6 12.Nd4 Nxd4 13.exd4 Be7 14.Bb5+ Kf7 15.O-O f5 16.Bf2 a6 17.Be2 h6 18.a4 Qc7 19.Be3 a5 20.b5 b6 21.c4 bxc5 22.cxd5 Bxd5 23.dxc5 Rhd8 24.Qc2 Rac8 25.c6 Kg8 26.Bc4 Bf6 27.Rad1 Qf7 28.Rxd5 Rxd5 29.Qb3 Rcd8 30.Bxd5 Rxd5 31.c7