Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Colorado_Countergambit
Moves: 1. e4 Nc6 2. Nf3 f5 3. e5 d6 4. Bb5 a6 5. Ba4 b5 6. Bb3 dxe5 7. Qe2 e4 8. Ng5
Nh6 9. Qh5+ g6 10. Qh4 Nd4 11. O-O Nxb3 12. axb3 Bg7 13. Nc3 O-O 14. Nxb5 Ng4 *
Position (FEN): r1bq1rk1/2p1p1bp/p5p1/1N3pN1/4p1nQ/1P6/1PPP1PPP/R1B2RK1 w - - 1 15
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 902
Best move: Qxh7#