North Ballarat City locks in a BFNL A-grade grand final spot