1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nc3 Bc5 5.Nf3 c6 6.d4 Bb6 7.Bxf4 cxd5 8.Bb5+ Bd7 9.Qe2+ Ne7 10.Nxd5 Nc6 11.Bxc6 bxc6 12.Nxe7 Qxe7 13.Qxe7+ Kxe7 14.O-O-O Rhe8 15.Rhe1+ Kf8 16.Bd6+ Kg8 17.Ne5 Bf5 18.Nxc6 Rac8 19.d5 Rxe1 20.Rxe1 Bg6 21.Ne7+ Kf8 22.Nxc8+ Kg8 23.Re8#