Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 Be7 5. Qb3 Nc6 6. Bxf7+ Kf8 7. Bh5 Nf6 *
Position (FEN): r1bq1k1r/ppppb1pp/2n2n2/7B/4P3/1Qp5/PP3PPP/RNB1K1NR w KQ - 3 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 782
Best move: Qf7#