Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Colorado_Countergambit_Accepted
Moves: 1. e4 Nc6 2. Nf3 f5 3. exf5 d5 4. d4 Bxf5 5. Ne5 Nxe5 6. dxe5 e6 7. Bb5+ c6 8.
Bd3 Qc7 9. O-O Ne7 10. Bxf5 Nxf5 11. f4 Bc5+ 12. Kh1 h5 13. Nc3 h4 14. Rf3 Ng3+
15. Rxg3 hxg3 16. h3 Qf7 17. Ne2 Qf5 18. Nxg3 Rxh3+ 19. gxh3 *
Position (FEN): r3k3/pp4p1/2p1p3/2bpPq2/5P2/6NP/PPP5/R1BQ3K b q - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 947
Best move: Qxh3#