Chess puzzle (Checkmate)
Opening: Queens_Indian_Defense, Queens_Indian_Defense_Capablanca_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Bb4+ 6. Bd2 Qe7 7. O-O O-O 8. Bf4
Bd6 9. Bg5 h6 10. Bxf6 Qxf6 11. Nc3 Bb4 12. Nb5 Na6 13. a3 Be7 14. Rc1 d6 15.
Qd3 c5 16. Ng5 Bxg2 *
Position (FEN): r4rk1/p3bpp1/np1ppq1p/1Np3N1/2PP4/P2Q2P1/1P2PPbP/2R2RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1053
Best move: Qh7#