Chess puzzle (Checkmate)
Opening: Kings_Gambit_Accepted, Kings_Gambit_Accepted_MacLeod_Defense
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 exf4 4. Bc4 Qf6 5. O-O Bc5+ 6. Kh1 Ne5 7. Nxe5 Qxe5
8. c3 g5 9. d4 Qxe4 10. Re1 Qxe1+ 11. Qxe1+ Be7 12. Qe5 f6 13. Qxc7 h5 14. Bd5
Nh6 15. Bxb7 Bxb7 16. Qxb7 O-O 17. Qxd7 Rfd8 18. Qxe7 Re8 19. Qxf6 *
Position (FEN): r3r1k1/p7/5Q1n/6pp/3P1p2/2P5/PP4PP/RNB4K b - - 0 19
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 498
Best move: Re1#