Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Ponziani_Gambit
Moves: 1. e4 e5 2. Bc4 Nf6 3. d4 Nxe4 4. dxe5 Bc5 5. Qd5 Bxf2+ 6. Kf1 O-O 7. Qxe4 Bb6
8. Bd3 g6 9. Bh6 Re8 10. Nf3 d5 11. Qf4 Nd7 12. Ng5 Nxe5 13. Nd2 Qe7 14. Re1
Nxd3 15. Rxe7 Rxe7 16. cxd3 Bf5 17. Ndf3 *
Position (FEN): r5k1/ppp1rp1p/1b4pB/3p1bN1/5Q2/3P1N2/PP4PP/5K1R b - - 2 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 834
Best move: Bxd3#