Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bd2 c5 5. a3 cxd4 6. axb4 dxc3 7. Bxc3 O-O 8.
Nf3 b6 9. e3 Ba6 10. Qc2 d6 11. Bd3 d5 12. Ng5 Nbd7 13. Bxh7+ Nxh7 *
Position (FEN): r2q1rk1/p2n1ppn/bp2p3/3p2N1/1PP5/2B1P3/1PQ2PPP/R3K2R w KQ - 0 14
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 977
Best move: Qxh7#