Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Normal_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. Nf3 Bb4 5. e3 O-O 6. Bd2 c5 7. a3 Bxc3 8. Bxc3
cxd4 9. Nxd4 Nc6 10. Bd3 Bd7 11. O-O a6 12. cxd5 Nxd5 13. Qc2 h6 14. b4 Nxc3
15. Qxc3 Nxd4 16. exd4 Bc6 17. Bc2 Rc8 18. Qd3 Qd5 *
Position (FEN): 2r2rk1/1p3pp1/p1b1p2p/3q4/1P1P4/P2Q4/2B2PPP/R4RK1 w - - 5 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 484
Best move: Qh7#