Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Byrne_Variation
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Bg5 Bg7 5. e5 Nfd7 6. f4 O-O 7. Nf3 f6 8. Bc4+
Kh8 9. h4 Nb6 10. h5 Nxc4 11. hxg6 fxg5 12. Rxh7+ Kg8 13. Nxg5 dxe5 14. Qh5
Qxd4 15. Rh8+ Bxh8 *
Position (FEN): rnb2rkb/ppp1p3/6P1/4p1NQ/2nq1P2/2N5/PPP3P1/R3K3 w Q - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 891
Best move: Qh7#