Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. e4 d6 2. Bc4 g6 3. Qf3 Nf6 4. h3 Bg7 5. g4 O-O 6. d3 c5 7. Bg5 Nc6 8. c3 Ne5
9. Qe2 Nxc4 10. dxc4 Be6 11. b3 Qa5 12. h4 Bxg4 13. f3 Bd7 14. Bxf6 Bxf6 15. h5
Bxc3+ 16. Kf1 Bxa1 17. hxg6 fxg6 18. Qh2 Qb5 *
Position (FEN): r4rk1/pp1bp2p/3p2p1/1qp5/2P1P3/1P3P2/P6Q/bN3KNR w - - 2 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 469
Best move: Qxh7#