Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Qe7 4. Nf3 Nxe4 5. Be2 Qd8 6. O-O Bc5 7. Nc3 Nxf2
8. Rxf2 Bxf2+ 9. Kxf2 O-O 10. d4 h6 11. Bd3 d6 12. h3 Qf6 13. Nd5 Qd8 14. g3
Bxh3 15. Qh1 Bg4 16. Bxh6 c6 17. Bxg7 Kxg7 *
Position (FEN): rn1q1r2/pp3pk1/2pp4/3N4/3P2b1/3B1NP1/PPP2K2/R6Q w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 790
Best move: Qh7#