Tennis: Federer revival underway as Sharapova struggles