1.Nf3 Nf6 2.d4 d5 3.Bf4 e6 4.e3 Nbd7 5.Nbd2 b6 6.Bd3 Bb7 7.O-O Be7 8.Qe2 O-O 9.c3 c5 10.Ne5 Nxe5 11.Bxe5 Bd6 12.f4 Qc7 13.Bxf6 gxf6 14.Bxh7+ Kxh7 15.Qh5+ Kg7 16.Qg4+ Kh7 17.Rf3 Rg8 18.Rh3#