GSFL Round 14: Mt Barker hold off fast-finishing Albany, Railways win seven straight and Royals survive scare