Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 Bc5 3. g3 Qf6 4. f4 exf4 5. Nd5 Qd4 6. Nxc7+ Kd8 7. Nxa8 *
Position (FEN): Nnbk2nr/pp1p1ppp/8/2b5/3qPp2/6P1/PPPP3P/R1BQKBNR b KQ - 0 7
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1064
Best move: Qf2#