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 d6 8. c3
O-O 9. h3 Bb7 10. d4 Na5 11. Bc2 exd4 12. cxd4 h6 13. Bf4 d5 14. e5 Ne4 15.
Nbd2 Nxd2 16. Qxd2 Nc4 17. Qd3 Nxb2 *
Position (FEN): r2q1rk1/1bp1bpp1/p6p/1p1pP3/3P1B2/3Q1N1P/PnB2PP1/R3R1K1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 650
Best move: Qh7#