1.e4 e5 2.f4 d6 3.Nf3 Nc6 4.Bc4 Be7 5.O-O Nf6 6.Nc3 O-O 7.a3 a5 8.d3 Be6 9.Nd5 Bxd5 10.exd5 Nb8 11.fxe5 dxe5 12.Nxe5 Nxd5 13.Nxf7 Rxf7 14.Rxf7 Bf6 15.Rxf6 gxf6 16.Bh6 Qd7 17.Bxd5+ Qxd5 18.Qg4+ Kf7 19.Qg7+ Ke6 20.Re1+ Kf5 21.g4#