Manchester United striker Federico Macheda has returned to the Barclays Premier League champions from his loan spell at Doncaster to receive treatment for a hamstring injury.

Macheda, who joined Rovers in mid-September on an initial one-month deal, is expected to be out for around three weeks.

Doncaster plan to resurrect the deal once the 22-year-old Italian is fit again.

Macheda has scored three goals in five Sky Bet Championship appearances, including four starts, for Paul Dickov's side.

He marked his first start for Rovers with both goals in a 2-2 home draw with Nottingham Forest and scored the winner at Hillsborough in a 1-0 victory over south Yorkshire rivals Sheffield Wednesday, who last month were also keen to sign the former Lazio trainee.