Highlassies top Ranger, Highlanders come up short