Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bb5 c6 4. Ba4 d6 5. d3 Bg4 6. Nbd2 a5 7. c3 Be7 8. O-O
O-O 9. Qe1 Nh5 10. d4 b5 11. Bc2 Nd7 12. h3 Bxf3 13. Nxf3 Nf4 14. Bxf4 exf4 15.
e5 Kh8 16. Qe4 dxe5 *
Position (FEN): r2q1r1k/3nbppp/2p5/pp2p3/3PQp2/2P2N1P/PPB2PP1/R4RK1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 651
Best move: Qxh7#