Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Stanley_Variation
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nc3 Bc5 4. Qg4 Qf6 5. Nd5 Bxf2+ 6. Kd1 Qd6 7. Qxg7 Nce7
8. Qxh8 c6 9. Nxe7 Qxe7 10. Qxg8+ Qf8 11. Bxf7+ Ke7 12. Qxf8+ Kxf8 13. Nh3 d6
14. Rf1 *
Position (FEN): r1b2k2/pp3B1p/2pp4/4p3/4P3/7N/PPPP1bPP/R1BK1R2 b - - 1 14
Black to move.
Themes:  Middlegame Double Bishop Mate, Mate in 1 
Puzzle rating: 748
Best move: Bg4#