Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Bc4 Bf5 6. Qf3 Qxd4 7. Qxf5 Qxc4
*
Position (FEN): rn2kb1r/ppp1pppp/5n2/5Q2/2q5/2N5/PPP2PPP/R1B1K1NR w KQkq - 0 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 992
Best move: Qc8#