Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. b3 d6 3. Bb2 a6 4. Bc4 b5 5. Bd5 Ra7 6. Bxf7+ Kxf7 7. Qh5+ Ke6 *
Position (FEN): 1nbq1bnr/r3p1pp/p2pk3/1pp4Q/4P3/1P6/PBPP1PPP/RN2K1NR w KQ - 2 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1101
Best move: Qf5#