Chess puzzle (Checkmate)
Opening: Czech_Defense, Czech_Defense_Other_variations
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 c6 4. Nf3 g6 5. Bf4 Bg7 6. Qd2 O-O 7. O-O-O Nbd7 8.
Bh6 b5 9. h4 b4 10. Ne2 Nxe4 11. Qe3 d5 12. h5 Bxh6 13. Qxh6 Nxf2 14. Rh2 Nxd1
15. hxg6 fxg6 *
Position (FEN): r1bq1rk1/p2np2p/2p3pQ/3p4/1p1P4/5N2/PPP1N1PR/2Kn1B2 w - - 0 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 860
Best move: Qxh7#