Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. Nxe5 Qd4 6. Qh5 Qxe4+ 7. Kd1 Qxg2
8. Qxf7+ Kd8 *
Position (FEN): r1bk1bnr/1pp2Qpp/p1p5/4N3/8/8/PPPP1PqP/RNBK3R w - - 1 9
White to move.
Themes: Hanging Piece Opening Mate in 1 
Puzzle rating: 1070
Best move: Qxf8#