1.d4 Nf6 2.e3 e6 3.Bd3 d5 4.c3 Be7 5.Nd2 Nc6 6.f4 b6 7.Ngf3 g6 8.O-O O-O 9.Qe2 Bb7 10.Ne5 Nh5 11.Rf3 Bf6 12.g4 Ng7 13.Rh3 h5 14.gxh5 Nxh5 15.Rxh5 gxh5 16.Qxh5 Re8 17.Qxf7+ Kh8 18.Qh7#