Ballarat City's best chance for first win awaits