I think that you are beat.

re-raise his min raise on the turn.

As played just call the $25 river bet and fold to a push behind. Too many PFR hands have a higher boat here.