Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Marshall_Attack
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3
d5 9. exd5 Nxd5 10. d4 exd4 11. Nxd4 Nxd4 12. Qxd4 c6 13. Nd2 Bf6 14. Qd3 Nf4
15. Qe4 Nd3 16. Bc2 Nxe1 *
Position (FEN): r1bq1rk1/5ppp/p1p2b2/1p6/4Q3/2P5/PPBN1PPP/R1B1n1K1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1020
Best move: Qxh7#