Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Austrian_Attack
Moves: 1. e4 d6 2. d4 g6 3. Nc3 Nf6 4. f4 Bg7 5. Nf3 c5 6. Bb5+ Bd7 7. e5 Ng4 8. e6
fxe6 9. Ng5 Bxb5 10. Qxg4 Bc4 11. b3 Bxd4 12. Bd2 Bd5 13. Nxd5 exd5 14. O-O-O
Qd7 15. Ne6 Na6 16. f5 Bf6 17. fxg6 Rg8 18. g7 Nc7 *
Position (FEN): r3k1r1/ppnqp1Pp/3pNb2/2pp4/6Q1/1P6/P1PB2PP/2KR3R w q - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1599
Best move: Qh5#