1.d4 Nf6 2.Bg5 e6 3.e3 h6 4.Bh4 b6 5.Nd2 Bb7 6.Ngf3 d6 7.h3 Be7 8.Bd3 Nh5 9.Bxe7 Qxe7 10.c3 Nd7 11.a4 e5 12.Nxe5 Nxe5 13.dxe5 Qxe5 14.Bb5+ Kf8 15.Nf3 Qe7 16.O-O Nf6 17.a5 g6 18.a6 Bxf3 19.Qxf3 Kg7 20.Bc6 Rad8 21.Ra4 d5 22.Rd4 Qe6 23.Bb7 Rd6 24.Rfd1 Rhd8 25.Qe2 Ne4 26.c4 Nf6 27.cxd5 Nxd5 28.Bxd5