Newcastle winger Laurent Robert has completed a transfer to Benfica after passing a medical in Lisbon on Wednesday morning.
The 30-year-old French midfielder, who cost Newcastle £9.5m when he signed from Paris St-Germain in August 2001, has joined the Lisbon club on what is thought to be a free transfer.
Robert moved to Portsmouth last June on loan but has since been deemed surplus to requirements at Fratton Park following the recent return of Harry Redknapp as manager.
He could be in line for a return to England in February when Liverpool play Benfica in the Champions League.
Robert, who is reported to have signed a two-and-a-half year contract, told the Portuguese press soon after his arrival: "This is a super club and they showed a lot of interest in me. I am very happy to be here.
"To be able to play in the Champions League is fantastic, and that is why I am here today."