Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Classical_Variation
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. Qc2 Nf6 5. Nf3 Nc6 6. a3 Be7 7. Bf4 Bd6 8. Bg3
Bxg3 9. hxg3 h6 10. e3 O-O 11. Bd3 dxc4 12. Bxc4 Ne7 13. e4 a6 14. e5 Nfd5 15.
Ng5 Nxc3 *
Position (FEN): r1bq1rk1/1pp1npp1/p3p2p/4P1N1/2BP4/P1n3P1/1PQ2PP1/R3K2R w KQ - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 972
Best move: Qh7#