1.Nf3 d5 2.c4 c6 3.cxd5 cxd5 4.d4 Nf6 5.Nc3 Nc6 6.Bf4 Bf5 7.Qb3 Na5 8.Qa4+ Bd7 9.Qc2 e6 10.e3 Nh5 11.Be5 f6 12.Bg3 Nxg3 13.hxg3 f5 14.g4 fxg4 15.Ne5 Nc6 16.Rxh7 Rxh7 17.Qg6+ Ke7 18.Qf7+ Kd6 19.Nb5#