Romelu Lukaku scored an 88th-minute goal to earn Manchester United a thrilling 3-2 victory over Southampton and a place in the top four of the Premier League on Saturday.