Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Romanishin_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. g3 O-O 5. Bg2 d5 6. Nf3 dxc4 7. O-O Nc6 8. a3
Bxc3 9. bxc3 Nd5 10. Qc2 f5 11. e4 fxe4 12. Ng5 e3 *
Position (FEN): r1bq1rk1/ppp3pp/2n1p3/3n2N1/2pP4/P1P1p1P1/2Q2PBP/R1B2RK1 w - - 0 13
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 843
Best move: Qxh7#