Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Leningrad_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 d5 5. cxd5 exd5 6. Nf3 O-O 7. e3 h6 8. Bh4
Bg4 9. Be2 Nbd7 10. O-O g5 11. Bg3 Ne4 12. Nxd5 Nxg3 13. hxg3 Bd6 14. Qd3 c6
15. Nc3 Qb6 16. Nxg5 Bxe2 *
Position (FEN): r4rk1/pp1n1p2/1qpb3p/6N1/3P4/2NQP1P1/PP2bPP1/R4RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1056
Best move: Qh7#