Chess puzzle (Checkmate)
Opening: Three_Knights_Opening, Three_Knights_Opening_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bb4 4. a3 Ba5 5. b4 Bb6 6. Bb5 a6 7. Bxc6 dxc6 8. d3
Bg4 9. h3 Bh5 10. g4 Bg6 11. Nxe5 Qd4 12. Nxg6 *
Position (FEN): r3k1nr/1pp2ppp/pbp3N1/8/1P1qP1P1/P1NP3P/2P2P2/R1BQK2R b KQkq - 0 12
Black to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1021
Best move: Qxf2#