After Cristiano Ronaldo equalised for United in the 80th minute, Macheda won the match with a turn to evade his marker followed by a curling effort from just inside the penalty area in the third minute of injury time.
V sezoni 2008–09 season je nadaljeval z igranjem za mladinsko ekipo, nekajkrat pa je nastopil tudi za rezervno.