Chess puzzle (Checkmate)
Opening: Danish_Gambit_Accepted, Danish_Gambit_Accepted_Other_variations
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2 Nc6 6. Nf3 Bb4+ 7. Nbd2
Bxd2+ 8. Qxd2 d6 9. O-O Bg4 10. Qf4 Be6 11. Bd5 Nge7 12. Bxg7 Rg8 13. Bf6 Qd7
14. Ng5 Bxd5 15. exd5 Ng6 16. Rfe1+ Nce5 17. Bxe5 Nxf4 18. Bf6+ Kf8 *
Position (FEN): r4kr1/pppq1p1p/3p1B2/3P2N1/5n2/8/P4PPP/R3R1K1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 846
Best move: Nxh7#