1.d4 Nf6 2.Nc3 d5 3.Bg5 Bf5 4.Bxf6 gxf6 5.f3 Bg6 6.e4 c6 7.Nge2 e6 8.exd5 cxd5 9.Nf4 Bd6 10.Qd2 Nc6 11.Bb5 Qc7 12.Nfxd5 exd5 13.Nxd5 Qd8 14.Qe3+ Kf8 15.Qh6+ Kg8 16.Bc4 Nb4 17.Ne3 Nxc2+ 18.Nxc2 Bxc2 19.O-O Bf8 20.Qd2 Bg6 21.f4 f5 22.Rf3 Kg7 23.h3 h5