Manchester United overturned a two-goal deficit to defeat Roma 3-2 at Old Trafford, ending a nine-game winless run and offering under-pressure manager Michael Carrick a vital lifeline.