Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Berlin_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Nxe5 7. Rxe5+ Qe7
8. Rxe7+ Bxe7 9. Qg4 b6 10. Qxg7 Bb7 11. Qxh8+ Bf8 12. Qxh7 Nxb5 13. Nc3 O-O-O
14. Nxb5 Bc5 15. Nxa7+ Kb8 16. Nb5 Re8 17. Qxf7 *
Position (FEN): 1k2r3/1bpp1Q2/1p6/1Nb5/8/8/PPPP1PPP/R1B3K1 b - - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 497
Best move: Re1#