Fraser Aird struck three minutes from time to preserve Rangers' 100 per cent away record with a 2-1 victory at rock-bottom Arbroath.