Portugal’s Rui Costa climbs to stage win

British rider Chris Froome remains in yellow jersey as Rui Costa finishes 11 minutes ahead of the peloton.