Ian Carradice hit 14 runs from the last three balls of the game - including a six from the final delivery – as struggling Cleckheaton pulled off a dramatic three-wicket Premier Division win over title hopefuls New Farnley.

And that rounded off a perfect Saturday for leaders Jer Lane, who hammered Bradford rivals Woodlands by eight wickets to increase their lead at the summit.

If that derby was one-sided, then the sensational encounter between Cleck and New Farnley was anything but.

When Yasir Abbas started the final over, Cleckheaton still needed 15 runs for victory.

And when just two came from the first three deliveries, it looked as if New Farnley would defend their total of 247, which could have been much higher had it not been for young Cleck seamer Bradley Sylvester (5-54).

But Carradice stole the show, as he struck successive fours before launching the last delivery over the ropes to complete an astonishing victory for his side.

A devastated New Farnley are now 16 points adrift of Jer Lane, who have a real chance of their first Bradford Premier League title now.

As for Cleckheaton, their win keeps them eight points ahead of 11th placed Bradford & Bingley who ended their barren run with a six-wicket win over Pudsey St Lawrence at Wagon Lane.

A third wicket stand of 111 between former St Lawrence player Callam Goldthorp (81) and Louren Steenkamp (75) enabled Bradford & Bingley to chase down the visitors’ score of 245-8.

Young Archie Barraclough was the best of the B&B bowlers with 3-60.

At the other end of the table, that aforementioned win for Jer Lane came in a DLS-affected encounter.

The league leaders were 142-2 after 29.5 overs in reply to Woodlands’ score of 183-7 in the 44 overs per side contest when play was abandoned.

That put them 15 runs ahead of the DLS par score and gave them another valuable win.

Mosun Hussain (66no) and Kyme Tahirkheli (51) both made half centuries as Jer Lane bounced back from their defeat at Methley in the best possible style.

Kieran Collins top scored with 56 for Woodlands while Brad Schmulian scored 46.

Jawad Waheed proved to be the most successful bowler for the leaders with 3-35.

With New Farnley and Woodlands both losing, there was a chance for Methley to climb into the top three, but they missed out on the opportunity when their home game with Farsley ended in a tie.

They looked to be easing home when they needed seven from the last two overs to overhaul Farsley’s 240-6, but Joe Pocklington had other ideas.

He produced a double wicket maiden to reduce Methley to 234-8.

Methley were still favourites as opener Taylor Cornall was on strike for the final and already had 114 to his name.

He hit Farsley skipper Ben Wright’s third ball for four and his penultimate delivery for two, but was run out off the last trying to steal the winning single.

Free-scoring Townville topped 300 for the fourth time in the league this season as they made 302-6 in their 39-run win over bottom side Pudsey Congs.

Ossett enjoyed a four-wicket win at Undercliffe, who were bowled out for 219, Danish Hussain (61) and Sharoon Siraj (51) their top-scorers.

Carlton have a 15-point lead at the top of Division One after their four-wicket win over Yeadon enabled them to capitalise on Baildon’s 151-run defeat by Birstall.

Daniel Ford struck an excellent 61 for Division One leaders Carlton in their win over Yeadon.Daniel Ford struck an excellent 61 for Division One leaders Carlton in their win over Yeadon. (Image: Ray Spencer.)

Baildon, who were level on points with Carlton going into their game with Birstall, had an afternoon to forget.

They were bowled out for just 69 as they replied to their opponents’ score of 220-9, which must have stunned poor Baildon spinner Seif Hussain, who had excelled with 3-37 at the start of the day.

The win enabled Birstall to climb into third place above Batley, who suffered a surprise four-wicket defeat in their derby clash at struggling Hanging Heaton.

Sandal staged a remarkable recovery from losing their first four wickets with just one run on the board to defeat second-bottom Bowling Old Lane by three wickets in a low-scoring encounter at Birch Lane.

Kamran Siddique (3-18) had posed early problems when Sandal batted after dismissing Old Lane for just 80.

Morley brought an end to their poor run with a six-wicket win over Bankfoot.

The Bradford side were bowled out for 101, Gary Wainwright making 32, and Morley had little trouble knocking off the runs.

East Bierley are up to fifth in the table after a two-wicket win over Hartshead Moor, opener Sam Gatenby (39) and skipper Dwayne Heke (39) the main contributors as they successfully chased down 173.

Former Yorkshire and England all-rounder Tim Bresnan scored 44 and took 3-29 for Hartshead Moor but could not save them from defeat.

Gomersal are the new Division Two leaders after they defeated Hopton Mills by nine wickets.

They took full advantage of poor Crossflatts having their game with Buttershaw St Paul’s abandoned before a result could be achieved.

Gomersal now have an eight-point lead over Crossflatts, who were left feeling under the weather as the rain wrecked their hopes of victory.

Sri Lankan Sanjula Bandara hit 110 as Crossflatts made a chunky 281-7, while St Paul’s were 37-2 after nine overs and on the back foot when play was halted.

Third-placed Hunslet Nelson were made to work hard for their two-wicket win at Altofts.

Bottom side Heckmondwike & Carlinghow finally registered their first win. They defeated Northowram Fields by 78 runs.

Keighley climbed out of the relegation positions with a vital three-wicket win at East Ardsley, Zahir Shah (41) and Ryan Ridehalgh (35) enabling them to overhaul the home side’s 158-9.

Lucas Keslinke (4-37) and Ijaz Ahmed (3-31) got to work with the ball as Keighley restricted their hosts to a small total.

Kabir Bashir produced the day’s best bowling figures of 7-34 as Scholes bowled out Lightcliffe for 105 to set up a six-wicket triumph.

Opener Oliver Newton hit the day’s highest individual score of 142 as Division Three leaders Great Preston returned to winnings ways with an emphatic 296-run win over East Leeds.

They posted a daunting 389-4 before dismissing poor East Leeds for just 93.

Second-placed Wrenthorpe continued their winning run with an eight-wicket victory over Liversedge.

Windhill & Daisy Hill are now third after a nail-biting one-wicket win over Adwalton, which was sealed with one ball to spare by an unbroken last wicket stand of 40 between Sajjad Ijaz (33no) and Raees Tahirkheli (14no).

They built on the earlier efforts of Shahzad Iqbal (59) as they somehow overhauled Adwalton’s 209-8.

Iqbal would have been the toast of the clubhouse after the match, as he took 4-50 when bowling too.

Brighouse eased to an eight-wicket win over Crossbank Methodists, while Spen Victoria brought their losing run to an end with a nine-wicket win over bottom side Gildersome & Farnley Hill.

Finally, Streethouse came out on top in their derby clash with Wakefield St Michael’s, winning it by four wickets.