IT MAY have been another rain-hit day but there was certainly plenty of drama as the All Rounder Cricket Bradford Premier League top-flight title race took another twist.

Farsley dodged the showers to beat leaders Pudsey St Lawrence by 24 runs – and with second-placed Hanging Heaton defeating Woodlands by 46 runs, the gap between the front-runners is down to just seven points.

Farsley, who have now overcome Hanging Heaton and Saints in successive weeks, are becoming an increasing force in the battle for the championship themselves, being 15 points adrift of Heaton.

South African opening batsman James Price was in good form at Tofts Road. His unbeaten 84 contained three sixes and ten fours and helped Farsley to post 192-4 in 30 overs, James Wainman (32) helping add 55 for the first wicket.

It was a challenging target for St Lawrence – which became all the more difficult as the rain brought a couple of interruptions.

Opener Adam Waite continued his good form with 50 and former Farsley skipper Barrie Frankland chipped in with 30 but, as the pressure grew to score quickly, wickets tumbled.

Once again Adam Ahmed (4-38) proved a key figure as the last four Saints wickets fell for just five runs and they went down to a second successive defeat.

Skipper Gary Fellows made his fourth league ton of the season to take his aggregate of runs to 603 as Hanging Heaton posted 217-4 in 38 overs in their win over Woodlands.

His latest ton was laced with five sixes and seven fours as he shared this third century opening stand of the season with Nick Connolly (66).

Young paceman Elliot Richardson (3-54) emerged with the best figures for a Woodlands side missing left-arm spinner Chris Brice.

Woodlands lost wickets as the pressure brought about by the weather and the challenging run rate led to their innings faltering.

Logan Weston (41) and Alex Atkinson (36) tried to force the pace but paceman David Stiff (4-24) ensured that Heaton secured what could prove an invaluable win.

Mohammad Zaman's second century of the season enabled Cleckheaton to recover from 50-4 to 175-7 in their 34 overs against struggling Morley. Zaman lofted seven sixes, as well as stroking five fours in his unbeaten 104.

Rain cut short the Morley reply when they had reached 62-3 after 12 overs. Yet there was a silver lining for them among the dark clouds that engulfed Scatcherd Lane – the six points they earned enabled them to climb out of the relegation positions by a point.

Pudsey Congs have taken their place in the bottom two after suffering at the hands of former player James Middlebrook as they went down to a six-wicket defeat at New Farnley in a 25-overs-a-side contest.

The former Yorkshire, Essex and Northamptonshire all-rounder made an unbeaten 71 as New Farnley overhauled Congs' 137-4 with 15 balls to spare. He struck three sixes and eight fours as New Farnley got home, despite the efforts of left-arm spinner Nick Lindley (4-36).

Skipper Gareth Phillips (51) and opener Callum Geldard (37) were the top scorers for Congs, who have nine games in which to pull themselves out of danger.

Bottom team Scholes looked to be closing in on a third win of the season before rain wrecked their hopes of defeating Lightcliffe.

Left-armer Christian Jackson (5-53) and skipper James Stansfield (3-36) bowled well as Lightcliffe, who are just six points above the relegation trapdoor, were dismissed for 135. Captain Alex Stead was again top-scorer with a determined 65.

Scholes were well placed at 99-4 when play was abandoned, with Irfan Amjad unbeaten on 43

Bradford & Bingley and East Bierley, two sides hoping to pick up a win to pull clear of the relegation zone, had their match rained off when it looked to be heading for an interesting conclusion. Play was abandoned with B&B on 64-1 in reply to Bierley's 150.

Opener Charlie Best (41) had given Bingley a brisk start to their reply, while Fahid Rehman (33) and Bjorn Taylor (32) were the main contributors for Bierley. Left-arm spinner Noman Ali impressed for Bradford & Bingley with 5-46.