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 d6 11. Qf4 Nc6 12. exd6 cxd6 13. Nc3 Ne5 14. Re1
Nxf3 15. Rxe8+ Qxe8 16. gxf3 *
Position (FEN): r1b1q1k1/pp3p1p/1b1p2pB/8/5Q2/2NB1P2/PPP4P/5K1R b - - 0 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 921
Best move: Bh3#