Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Classical_Variation
Moves: 1. d4 d6 2. e4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Bc4 O-O 6. h3 Nxe4 7. Bxf7+ Rxf7 8.
Nxe4 Bf5 9. Ng3 Nc6 10. Be3 e5 11. Nxf5 Rxf5 12. d5 e4 13. Nh4 Qxh4 14. dxc6
bxc6 15. c3 Bh6 16. Bxh6 *
Position (FEN): r5k1/p1p4p/2pp2pB/5r2/4p2q/2P4P/PP3PP1/R2QK2R b KQ - 0 16
Black to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 896
Best move: Qxf2#