Pudsey's domination of Bradford League cricket soared to new heights as both teams battled through to the Priestley Cup Final.

Victories over Hanging Heaton and East Bierley respectively saw St Lawrence and Congs progress to the final with impressive wins.

And the first ever all-Pudsey final clash, to take place at Bradford & Bingley CC on August 25, promises to be an intriguing affair.

With both sides pulling away at the top of the table, a rare league and cup double could be on the cards for both sides.

St Lawrence, whose winning draw against Baildon on Saturday took them to the top of the table, posted their second big score of the weekend to move past Hanging Heaton.

On what can often be a tricky pitch, Division One's leading run-scorer Tariq Aziz posted yet another century.

The overseas player hit 108, and featured in a second-wicket stand of 156 with opener Matthew Thompson (81), to help put together the big total.

The visitors couldn't match the 275 they posted the day before, but the 250 for five they recorded was always going to be a tough target.

Wickets fell too regularly after tea and despite a spirited unbeaten 87 from Stephen Bourne, St Lawrence proved too strong.

Frugal and effective bowling from Gurdev Singh (four for 15 in ten overs) helped keep the home side at arm's length and Pudsey took the 31-run victory to complete an excellent weekend for Iain Priestley's men.

The other semi-final saw East Bierley and Pudsey Congs continue their close rivalry at the Britannia Ground.

The home side looked like they were in for a repeat of Saturday's defeat by Undercliffe when they were reduced to 23 for three early on by two Paul Hemming wickets.

But an unlikely hero emerged in the form of the league's runaway leading wicket-taker, Naveed Rana-ul-Hassan.

His bowling abilities had never been in doubt but club officials had been bemoaning his lack of runs only the day before following his duck in the league defeat.

But he came good when it mattered, hitting a swashbuckling 97 to turn the game.

A useful 41 by Neil Nicholson also contributed as Congs were dismissed for 202 with 11 balls of their allotted 50 overs left.

Undercliffe had managed to chase a 201 total the day before, so Bierley were confident it was game on.

But although a few players got themselves in, no one could provide a mainstay in the innings and tight bowling by Neil Gill and Mark Bray saw the visitors dismissed for just 155 to give Congs a 47-run victory.

Barring a sensational loss of league form, it looks like all the domestic silverware will end up in Pudsey this year.

In the Priestley Shield, the second XI competition, Bradford & Bingley will meet Woodlands in the final.

The Bees beat Spen Victoria by six wickets while Woodlands dumped Pudsey St Lawrence out of the competition by the same margin.