Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Normal_Variation
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. e3 Bb4 5. Bd3 O-O 6. Nf3 Re8 7. O-O Nc6 8. a3
Bf8 9. e4 Kh8 10. e5 Ng8 11. Bxh7 Kxh7 12. Ng5+ Kg6 13. Qd3+ f5 14. Qh3 Nh6 15.
Qf3 Be7 16. h4 Rh8 *
Position (FEN): r1bq3r/ppp1b1p1/2n1p1kn/3pPpN1/2PP3P/P1N2Q2/1P3PP1/R1B2RK1 w - - 1 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1481
Best move: h5#