1.d4 d5 2.Bf4 Nf6 3.Nf3 Nc6 4.e3 e6 5.Bb5 Bd7 6.c3 a6 7.Bd3 Ne4 8.Bxe4 dxe4 9.Ng5 f5 10.f3 h6 11.Nh3 g5 12.Be5 Nxe5 13.dxe5 g4 14.Nf2 Bc5 15.fxg4 fxg4 16.Qxg4 h5 17.Qg6+ Kf8 18.Nxe4 Be8 19.O-O+ Bf7 20.Qxf7#