Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Three_Knights_Game
Moves: 1. Nc3 Nf6 2. e4 e5 3. Nf3 Bc5 4. Nxe5 O-O 5. d3 d5 6. d4 Bb4 7. f3 dxe4 8.
fxe4 Nxe4 9. Qf3 Qxd4 10. Bd3 Nxc3 11. bxc3 Bxc3+ 12. Bd2 Qxe5+ 13. Kf2 Bd4+
14. Be3 Bxa1 15. Re1 Bd4 16. Bxd4 Qxd4+ 17. Kf1 Be6 18. Qh5 Bc4 *
Position (FEN): rn3rk1/ppp2ppp/8/7Q/2bq4/3B4/P1P3PP/4RK2 w - - 4 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 660
Best move: Qxh7#