Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Closed
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Be7 7. Re1 O-O 8. c3
d6 9. h3 Na5 10. Bc2 Bb7 11. d4 exd4 12. cxd4 d5 13. e5 Ne4 14. Nc3 Bb4 15. Qd3
c5 16. dxc5 Nxc5 *
Position (FEN): r2q1rk1/1b3ppp/p7/npnpP3/1b6/2NQ1N1P/PPB2PP1/R1B1R1K1 w - - 0 17
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 870
Best move: Qxh7#