Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Classical_Variation
Moves: 1. d4 e6 2. c4 d5 3. cxd5 exd5 4. Nc3 Bb4 5. Qc2 Nf6 6. Nf3 O-O 7. Bg5 Qd6 8.
a3 Bxc3+ 9. Qxc3 Ne4 10. Qc2 Nxg5 11. Nxg5 Nd7 *
Position (FEN): r1b2rk1/pppn1ppp/3q4/3p2N1/3P4/P7/1PQ1PPPP/R3KB1R w KQ - 1 12
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 506
Best move: Qxh7#