Chess puzzle (Checkmate)
Moves: 1. Nc3 e5 2. Nf3 Nc6 3. e4 Bc5 4. Bb5 Nd4 5. Nxe5 Nxb5 6. Nxb5 Qf6 7. Nxc7+ Kd8
8. Nxa8 *
Position (FEN): N1bk2nr/pp1p1ppp/5q2/2b1N3/4P3/8/PPPP1PPP/R1BQK2R b KQ - 0 8
Black to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1039
Best move: Qxf2#