Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Normal_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 c5 6. Ne2 cxd4 7. exd4 b6 8. O-O
Bb7 9. Bg5 Be7 10. Nf4 h6 11. Bxf6 Bxf6 12. Be4 Nc6 13. d5 Na5 14. Qe2 Rc8 15.
Bd3 Bxc3 16. bxc3 Qf6 17. Qe4 Ba6 *
Position (FEN): 2r2rk1/p2p1pp1/bp2pq1p/n2P4/2P1QN2/2PB4/P4PPP/R4RK1 w - - 3 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 815
Best move: Qh7#