A brilliant century and outstanding seven-wicket haul from star all-rounder Rodney Ford guided Williams to their second straight win in the Upper Great Southern Cricket Association on Saturday. Ford whacked a terrific century to help Williams post a match-winning total before running through Cuballing’s batting line-up to guide Williams to a 56-run win in Cuballing. The Williams star hit a magnificent 120 from 114 balls before taking stunning figures of 7-11 in the round-three clash. Williams lost two early wickets before Rodney Ford and Toby Lavender added a vital 75 runs. Lavender fell for 41 but Rodney Ford continued to go on the charge, taking his side into triple figures and towards 200. After he was joined at the crease by Tim Sattler, the veteran took control of the innings. The pair added 104 runs with Rodney Ford doing the bulk of the scoring before he was caught out after hitting eight fours and two sixes. Williams lost their final two wickets for 13 runs, posting a total of 5-204. Mitch Whillier finished with figures of 2-51 for Cuballing. Cuballing were on the back foot from the outset and they crumbled to 7-50, setting themselves a near-impossible task. Steven Ford and Sattler claimed the first two wickets before Rodney Ford started his devastating spell. Rodney Ford claimed the next four wickets before his second cousin Riley Ford interrupted his streak when he removed Whillier. Damon Watt and John Eckersley rescued the innings somewhat, putting on 93 runs to make their total look respectable. Watt bought up a half-century before Rodney Ford removed him for 51 and then bowled Stephen Conlan moments later. Eckersley was the final wicket to fall and again it was Rodney Ford who got through his defence to dismiss him for 42 and bowl out Cuballing for 148. Rodney Ford bowled 7.4 overs for figures of 7-11. His incredible performance on Saturday came after he scored 87 against Harrismith on the previous Saturday. He followed that with an unbeaten 71 one day later for the WA Invitational XI against Albany and Districts Cricket Association. Meanwhile, Lake Grace remain undefeated after a 20-run home-ground victory over Towns. Matt Trevenen (45 runs) and Dylan Brooks (44) helped Lake Grace set 176 while Karl Fleay added a vital 27 runs at the end of the innings. Liam Sweeney, Tom Munns, Ben McMillan and Mitchell Ackland all snared two wickets for Towns. Towns lost regular wickets in the run chase. Brooks took 3-34 while Fleay snared 2-32 to secure the win. Wandering defeated Harrismith by forfeit.