1.e4 e5 2.f4 exf4 3.Nf3 Nc6 4.d4 Bb4+ 5.Nc3 Nf6 6.Bxf4 Nxe4 7.Qe2 Nxd4 8.Qxe4+ Qe7 9.Qxe7+ Kxe7 10.Nxd4 d5 11.O-O-O Kf8 12.Nxd5 Be6 13.Nxe6+ fxe6 14.Nxb4 Kf7 15.Bc4 Rad8 16.Rhf1 Rxd1+ 17.Kxd1 Rd8+ 18.Bd3 Re8 19.Kd2 e5 20.Bxe5+ Kg8 21.Bc4+ Kh8 22.h4 Rxe5 23.Rf8#