1.d4 Nf6 2.Bg5 c5 3.Bxf6 gxf6 4.d5 Qb6 5.Qc1 f5 6.e3 Bg7 7.c3 e6 8.Bc4 Qd6 9.Qd2 a6 10.a4 b6 11.Ne2 Bb7 12.Na3 e5 13.f4 e4 14.Ba2 Qg6 15.Nc4 b5 16.Na5 Bc8 17.d6 Nc6 18.Qd5 Nxa5 19.Qxa8 Qxd6 20.axb5 Qc7 21.bxa6 Nc6 22.Bd5 O-O 23.Ng3 Ne7 24.a7 Nxd5 25.Qxd5 Bb7 26.a8=Q Bxd5 27.Qxd5 Qb6 28.Qd2