Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Scotch_Variation_Accepted
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. f3 Nxd4 7. Qxd4 Bxc3+
8. Qxc3 O-O 9. Bg5 d6 10. O-O-O h6 11. Bh4 Be6 12. e5 g5 13. Bxg5 hxg5 14. exf6
Kh7 15. Qd3+ Kh6 16. Qd4 Kg6 17. Bd3+ Kh6 18. Qe4 Qxf6 *
Position (FEN): r4r2/ppp2p2/3pbq1k/6p1/4Q3/3B1P2/PPP3PP/2KR3R w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 889
Best move: Qh7#