Manchester United moved back into the Premier League's top four after Romelu Lukaku's late winner eventually saw off So