Dogged Rugby outfit upset Macquarie as Colts scrape by CYMS