Chess puzzle (Checkmate)
Moves: 1. d3 c5 2. c4 Nc6 3. Nc3 e6 4. e4 a6 5. Be3 Be7 6. Nf3 Nf6 7. e5 Ng4 8. Bf4
Bh4 9. Ne4 O-O 10. h3 Nh6 11. Bxh6 gxh6 12. Qd2 Nd4 13. Nxh4 Qxh4 14. Nf6+ Kh8
15. Be2 Nxe2 16. Qxe2 b5 17. g3 Qg5 18. Qe4 Bb7 *
Position (FEN): r4r1k/1b1p1p1p/p3pN1p/1pp1P1q1/2P1Q3/3P2PP/PP3P2/R3K2R w KQ - 3 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1466
Best move: Qxh7#