1.d4 Nf6 2.Bg5 e6 3.e4 h6 4.Bxf6 Qxf6 5.c3 d6 6.Bc4 g6 7.Ne2 Bg7 8.O-O Nd7 9.Nd2 e5 10.f4 exd4 11.cxd4 O-O 12.e5 Qe7 13.f5 gxf5 14.Ng3 Nb6 15.Nxf5 Bxf5 16.Rxf5 dxe5 17.Bb3 exd4 18.Kh1 c5 19.Qf1 Rae8 20.a4 Nd7 21.Nc4 b6 22.h3 Kh8 23.Qf4 Qe2 24.Rf1 f6 25.Nd6 Re7 26.Bc4 Qe3 27.Qg4 Ne5 28.Rxe5 Rxe5 29.Nf7+ Rxf7 30.Bxf7 f5 31.Qxg7+ Kxg7