Ferguson lånade till en början Larsson på lån från Celtic i tre månader i januari 2007, då han gjorde tre mål på 13 matcher. Han tecknade sedan om Larsson på permanent basis i augusti samma år, då anfallaren skrev på ett tvåårskontrakt med Manchester United. Under sin andra insats i klubben gjorde Larsson nio mål på 32 matcher, vilket hjälpte United att vinna Premier League och FA-cupen säsongen 2007-08.