Manchester United closed in on a direct passage to the Europa League last 16 thanks to Bruno Fernandes' late winner to beat Rangers 2-1 on Thursday.