Mt Barker end nearly 20-year A-grade premiership drought after grand final revenge against rivals Royals