Ballarat Royals thrashed by Saints in wet conditions