[Title "Black to move"] [StartFlipped "0"] [fen "6k1/p4p2/1p2pPp1/7p/3Pb2P/1B2P1P1/P7/2K5 b - - 0 33"]
I'm Black. In the game I deliberately allowed White pushing the pawn to f6, I was expecting something like
...g5, ...Kh7, ...Kg6 to pick up the pawn. But then I realised after
...g5, White has Bc2 which forces the exchange of the bishop. Once the bishop is exchanged, white should win with the passed d-pawn after e4 & d5.
Question: What's the best continuation for Black here? Can I take advantage of the weak f6 pawn? I don't have a computer with me, so computer analysis is fine. My human evaluation is very danger for Black (thus I'd misevaluated the endgame by allowing it to happen).