North Ballarat to face Sunbury in do-or-die encounter