Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. d3 Bc5 6. Be2 Ng4 7. Bxg4 Qh4
8. Bxc8 *
Position (FEN): r1B1k2r/ppp2ppp/2p5/2b5/4P2q/3P4/PPP2PPP/RNBQK2R b KQkq - 0 8
Black to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1084
Best move: Qxf2#