Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Steinitz_Countergambit
Moves: 1. d4 d5 2. Bf4 c5 3. e3 e6 4. Nf3 cxd4 5. exd4 Nc6 6. c3 Bd6 7. Bd3 Bxf4 8.
Nbd2 Bxd2+ 9. Qxd2 Nf6 10. Ne5 Nxe5 11. dxe5 Nd7 12. f4 Qb6 13. O-O-O O-O 14.
h4 Nc5 15. Bc2 Ne4 16. Qe2 Qc6 17. h5 Ng3 18. Qd3 Nxh1 *
Position (FEN): r1b2rk1/pp3ppp/2q1p3/3pP2P/5P2/2PQ4/PPB3P1/2KR3n w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1377
Best move: Qxh7#