although BishopG7 looks really tempting to promote and protect the pawn.
But it will be blunder by white and black will have a winning advantage.
instead the correct move is bf6, sacrificing the bishop, after rook takes bishop we give a check by rook A6, Wherever the king goes we take the black rook, and soon we will be able to promote
White to move and win