Benfica have confirmed the signing of Manchester United player Bebe on a four-year contract.
The 24-year-old moved to Manchester in 2010 from Portuguese side Vitoria de Guimaraes for £7.4 million even though then manager Sir Alex Ferguson admitted never to have seen Bebe play before.
The former Portugal Under-21 international made only seven appearances in four years for United, scoring two goals.
Bebe told Benfica's official website: "I want to give many goals and lots of joy to the fans."
United will be entitled to 50% of any transfer fee that Benfica get if they sell Bebe in the future.
While at Old Trafford Bebe was sent out on loan to various clubs such as Besiktas, Rio Ave and Pacos de Ferreira.
It was with Pacos de Ferreira last season where Bebe shined scoring 13 goals in 32 games despite the club being relegated.
This led to speculation that Bebe may have been included in the Portugal national squad for the World Cup in Brazil.
However the call-up never came for Bebe and Portugal got knocked out of the group stages in Brazil.
Benfica though were impressed enough with Bebe to sign him and with his Manchester nightmare behind him Bebe may now just get a call-up to the Portugal squad he has long since dreamed of.