Roger Federer needed to come from two sets down to beat France's Julien Benneteau in the pick of Friday's matches in the men's draw.