A 92nd-minute winner from Bruno Fernandes saw Manchester United stave off a late Rangers comeback to seal a 2-1 victory at Old Trafford, tightening the hosts' grip on a top-eight place in the UEFA Europa League (UEL).