Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. Nc3 e5 2. Nf3 Nc6 3. e4 Nf6 4. Bc4 Bc5 5. Ng5 O-O 6. h4 h6 7. d3 Nd4 8. Be3
d6 9. a4 Bg4 10. f3 Bd7 11. g4 hxg5 12. hxg5 Nh7 13. g6 Nf6 14. Kd2 c6 15. g5
d5 16. gxf6 dxc4 17. Rh8+ Kxh8 18. Qh1+ Kg8 *
Position (FEN): r2q1rk1/pp1b1pp1/2p2PP1/2b1p3/P1pnP3/2NPBP2/1PPK4/R6Q w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1020
Best move: Qh7#