1.d4 Nf6 2.Bf4 c5 3.d5 d6 4.c4 e6 5.Nc3 exd5 6.cxd5 Nh5 7.Bg3 Nxg3 8.hxg3 Nd7 9.e3 a6 10.a4 Be7 11.Bd3 O-O 12.Bxh7+ Kh8 13.Bf5+ Kg8 14.Qh5 f6 15.Bg6 Ne5 16.Qh7#