Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Vienna_Hybrid
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 Nc6 4. d3 d6 5. Nf3 Bg4 6. Nd5 Nd4 7. Ne3 g6 8. Nxg4
Nxg4 9. Nxd4 Qh4 10. g3 Qh3 11. Nf3 Qg2 12. Rg1 *
Position (FEN): r3kb1r/ppp2p1p/3p2p1/4p3/2B1P1n1/3P1NP1/PPP2PqP/R1BQK1R1 b Qkq - 4 12
Black to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 981
Best move: Qxf2#