Ball hits ton and Lidbury claims five wickets in Hunter Valley's undefeated run