Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Berlin_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Bc5 5. Bxc6 dxc6 6. c3 O-O 7. Nxe5 Nxe4
8. d4 Bd6 9. Nf3 f5 10. Nbd2 Nxd2 11. Bxd2 f4 12. Re1 Rf6 13. Qc2 Bg4 14. Ng5
Rg6 15. Qb3+ Kf8 *
Position (FEN): r2q1k2/ppp3pp/2pb2r1/6N1/3P1pb1/1QP5/PP1B1PPP/R3R1K1 w - - 8 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1046
Best move: Nxh7#