1.d4 Nf6 2.Bg5 e6 3.e4 h6 4.Bxf6 Qxf6 5.Nf3 b6 6.Nc3 Bb4 7.Qd2 Bb7 8.Bd3 c5 9.a3 Bxc3 10.Qxc3 cxd4 11.Qc7 Bc6 12.b4 Qd8 13.Qd6 Qe7 14.Qg3 Kf8 15.Nxd4 d6 16.O-O Bb7 17.Nb5 e5 18.Rad1 a6 19.Nxd6 Qxd6 20.Bxa6 Qc7 21.Bxb7 Ra7 22.Bd5 Nd7 23.f4 exf4 24.Rxf4 Ne5 25.Rf5 f6 26.Bb3 Rxa3 27.Rxe5 fxe5 28.Qf3+ Ke8 29.Qh5+ Kf8 30.Qf5+ Ke8 31.Qg6+