Chess puzzle (Checkmate)
Opening: Rapport-Jobava_System_with_e6, Rapport-Jobava_System_with_e6_Other_variations
Moves: 1. d4 d5 2. Nc3 e6 3. Bf4 Bd6 4. e3 a6 5. Nf3 Bxf4 6. exf4 h6 7. g3 Ne7 8. Bd3
Nbc6 9. Qe2 O-O 10. Nd1 Re8 11. Ne3 Nf5 12. O-O-O Nfxd4 13. Nxd4 Nxd4 14. Qh5
Qf6 15. Ng4 Qe7 16. Nxh6+ Kf8 17. Nf5 exf5 *
Position (FEN): r1b1rk2/1pp1qpp1/p7/3p1p1Q/3n1P2/3B2P1/PPP2P1P/2KR3R w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 823
Best move: Qh8#