Cristiano Ronaldo's sensational return to Manchester United has moved a step closer after he completed his medical in Lisbon over the weekend.
Terms have been agreed on a two-year deal and according to Sky Sports, United have also inserted a clause to extend the contract for a further season. They will pay around £20m to Juventus.
The final touches are being put on visa details before Ronaldo's move to United is officially done and the Old Trafford outfit can unveil the Portugal star ahead of his second spell at Old Trafford.