Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Bf4 c6 3. e3 Qb6 4. Nd2 Nh5 5. Bg3 Nxg3 6. hxg3 g6 7. Bd3 Bg7 8.
Ngf3 d6 9. Nc4 Qc7 10. Qe2 Bg4 11. O-O-O Nd7 12. Qd2 O-O 13. Ng5 h6 14. f3 Bxf3
15. gxf3 hxg5 16. Qh2 b5 *
Position (FEN): r4rk1/p1qnppb1/2pp2p1/1p4p1/2NP4/3BPPP1/PPP4Q/2KR3R w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1050
Best move: Qh7#