SADRIAN Ward delivered an outstanding all-round performance for Settle against Ribblesdale Wanderers, following up a dashing half-century with a hat-trick.

The young Barbadian hit 68 from 55 balls and shared a 126-run opening partnership with Jack Harrison (54) who equalled his highest score in the Ribblesdale League Senior League.

Demario Richards followed with 15 at a steadier pace before three wickets fell in a couple of overs.

Will Davidson then marched to the crease and set Marshfield alight with an astonishing display of attacking strokes.

He hit seven sixes and four boundaries in an unbeaten knock of 89 from just 40 deliveries, and would almost certainly have reached a century had the overs not been restricted to 39 through rain.

He shared a partnership of 105 with his skipper Tom Strickland (19no), both batsmen running the fielders ragged with clever placing and sprinting between the wickets.

The total of 268-5 was never a realistic target for Wanderers who have only won five games this season.

Ward removed both openers with 27 on the board, while Oliver Whyte (2-36) saw off the next two batsmen.

After Andrew Davidson took his inevitable wicket, Ward then set about the remainder.

John Davidson picked up a catch at slip, after which the paceman clean-bowled two more men for his hat-trick.

After great celebration another catch by Davidson soon followed as Ward tore through the tail, finishing with the remarkable figures of 7-26 from 11 overs.

Wanderers returned to Church Meadow with their scorebook recording 72 all out.

This Saturday Settle entertain third-placed Whalley, one of the few teams who could challenge them for the league title.

They also have the exciting prospect of the 20/20 finals at Marshfield the following weekend.