1.e4 e5 2.f4 d6 3.Nf3 Nc6 4.Bc4 Nh6 5.Nc3 Be7 6.d3 O-O 7.fxe5 dxe5 8.Bxh6 Bf6 9.Bd2 Re8 10.Qe2 Re7 11.O-O-O Be6 12.Rhf1 Bxc4 13.dxc4 Nb4 14.Bg5 Re6 15.Rxd8+ Bxd8 16.Bxd8 Rxd8 17.Ng5 Nxa2+ 18.Nxa2 Re7 19.Qh5 Rf8 20.Qxh7#