Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_St_Petersburg_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 b6 5. Nf3 Bb7 6. Bd3 O-O 7. O-O Bxc3 8.
bxc3 d6 9. Re1 Nc6 10. e4 Na5 11. e5 dxe5 12. dxe5 Nd7 13. Bxh7+ Kxh7 14. Ng5+
Kg8 15. Qh5 Nf6 16. exf6 Qxf6 *
Position (FEN): r4rk1/pbp2pp1/1p2pq2/n5NQ/2P5/2P5/P4PPP/R1B1R1K1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 786
Best move: Qh7#