Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be3 Bg7 5. Bd3 O-O 6. Qd2 Re8 7. Nf3 c6 8. Bh6
Bh8 9. h4 Bg4 10. O-O-O e5 11. Be2 exd4 12. Nxd4 Bxe2 13. Qxe2 Qb6 14. g4 Nxe4
15. Nxe4 Bxd4 16. Nf6+ Bxf6 *
Position (FEN): rn2r1k1/pp3p1p/1qpp1bpB/8/6PP/8/PPP1QP2/2KR3R w - - 0 17
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 877
Best move: Qxe8#