SPINNER Zia Ul Haq Parwani returned the season’s best bowling figures of 9-54 as Bankfoot pulled off a stunning four-wicket win over a Townville side that had won their previous six matches.

The talented all-rounder from Afghanistan turned the Bradford Premier League Premier Division game round in dramatic fashion after openers Abdul Wahid (100) and Jonny Booth (70) had put on 177 for the first wicket. Townville crumbled to 242-9 as Parwani weaved his magic.

Bankfoot were inspired by Parwani’s efforts and responded to challenge of knocking off the runs.

Opener Hisan Ahmad (98) led the way and was backed up by Jaweed Waheed (50) and Hamzah Iqbal (30) before Osama Ahmad (34no) provided the finishing flourish by hitting a ball from Tom Brook for six.

Leaders New Farnley opened a 17-point advantage at the top of the Premier Division after securing a three-run win over Woodlands in a nail-biting finish at Albert Terrace.

Australian paceman Liam Guthrie (4-80) and left arm spinner Gurman Randhawa (4-76) turned the game in New Farnley’s favour after Brad Schmulian (77) and Tim Jackson (67) had added 131 for the second wicket and given the champions the launch pad to overhaul New Farnley’s 267-4.

Woodlands fought all the way and came agonisingly close to pulling off another of the dramatic wins which have been their trademark, as they finished on 264-9.

New Farnley skipper Lee Goddard set the tone for his side’s innings with a brisk 82. Adam Waite (67) and Steve Bullen (39) kept the pressure on the home bowlers in a match which again showed the quality of cricket on show at the top of the Premier Division.

Australian Corey Miller showed his quality by scoring a superb 117 which enabled Bradford & Bingley to chase down a Methley score of 251-6 to win by four wickets.

Miller made his runs from 95 balls and his flowing stroke play brought him three sixes and 16 fours

Methley had lost two early wickets before Yorkshire all-rounder Matthew Waite and Jordan Laban turned things around with a third wicket partnership of 103.

Laban went first for 34 but Waite pressed on to complete a well-deserved century.

Waite’s 110 featured a six and 13 fours and his efforts were backed up when skipper Tom Chippendale made an unbeaten 50, but Methley’s strong total was not sufficient to stave off defeat.

Even a defiant century from skipper Mally Nicholson could not save relegation-threatened Cleckheaton from a 56-run defeat at Red Lane.

He hit two sixes and 10 fours but only Ethan Lee (44) of the remaining batters made an impression as Cleckheaton were restricted to 213-9 in response to Farsley’s 269-6.

Spinner Joe Pocklington, making his final appearance for Farsley this season, took 5-53 to ensure the earlier good work of his side’s batters was capitalised on.

Jonathan Read (86) and Dan Revis (37) shared 124 for the second wicket while Pocklington (34) and Ryan Cooper (33) helped build the total despite the efforts of Andrew Deegan (3-60).

Centuries from Josh Priestley and Nick Connolly lit up the game at Tofts Road where Pudsey St Lawrence secured a 90-run win over Ossett to move into third place.

Tom Lindsay smashed a stunning century from 53 balls as Hanging Heaton pulled off a dramatic five-wicket win against Batley to ease their relegation worries.

Division One Leaders Jer Lane maintained their perfect start of the season by taking a maximum 20 points for the eighth successive game with a 52-run win at Scatcherd Lane over Morley.

Jer Lane won toss and made 255-6.

Skipper Raqeeb Younis (76no) and Cosmond Walters (64) enabled Jer Lane to build a challenging score, with the pair sharing a decisive stand of 199 for the fifth wicket.

Quadratullah Azizi (3-27) was the pick of the Jer Lane bowlers as they easily defended their score.

East Ardsley’s last-wicket pair of Daanyaal Ahmed and Paul Langley edged their side to a thrilling one-wicket home win over Baildon with an unbroken stand of 25.

The visitors looked favourites to snatch victory when Ben Grimmett (6-68) and Kevin McDermott (3-39) reduced East Ardsley to 180-9, but Ahmed and Langley did not share that view and Baildon’s 200-9 total was overhauled.

McDermott (53) and Jonny Reynolds (31) top scored for Baildon.

Australian Noah McFadyen hit his third century of the season as he guided Keighley to a six-wicket win.

Three sixes and 14 fours flowed from his bat in his innings of 121 as Gomersal’s total of 275-5 was overhauled with 21 balls to spare.

Spinners Ryan Heptinstall (3-39) and Sam Wisniewski (3-46) helped third place Pudsey Congs pull off a 42-run win.

They enabled their side to bowl out East Bierley for 167 despite the efforts of Matthew West (42) and Danny Cross (41).

Nisar Ahmad (3-41) and Cross (3-49) were the best East Bierley bowlers.

Ollie Hardaker hit his second league century of the season as Undercliffe powered to a nine-wicket win over a Birstall side that started the day in second place.

Hardaker struck four sixes and 14 fours while making 101 and was joined in an opening stand of 186 by Danish Hussain (72no) as Birstall’s total of 191-6 was passed in just 28 overs.

Birstall found the going tough against a tight Undercliffe attack led by Zeeshan Qasim (3-27).

Instead it was Carlton who returned to second place in the Division One table, with a 159-run win over bottom team Wrenthorpe.

In Division Two, Bowling Old Lane cruised to a superb eight-wicket win against Lightcliffe, knocking their opponents off the summit in the process.

The key to Old Lane’s success was the bowling of Abdullah Ijaz (5-42) as Lightcliffe could only make 197-8.

Farhan Hussain (82) and Tahir Khan (77no) led the successful Old Lane run chase.

There were centuries for Adam Wainwright and James Robson as Buttershaw St Paul’s compiled a total of 339-7 in their 158-run win over Wakefield St Michael’s.

Amer Ayoub was determined to take the limelight away from the two century makers. He took 7-56 as St Michael’s were bowled out for 181.

A seven-wicket defeat for Crossflatts at the hands of Hopton Mills leaves the newly-promoted Bradford District side marooned in the bottom two.

At the other end of the table, Northowram Fields lead the way in Division Two, with paceman Max Gardner taking 8-27 to help them skittle out Hunslet Nelson for 68, securing a 121-run win in the process.

Sandal are up to second meanwhile, after an 89-run victory over Great Preston.

Yeadon's resurgence continued, with their three-wicket win pushing Hartshead Moor deeper into relegation trouble.

Division Three leaders Liversedge bowled out struggling Crossbank Methodists for only 51, with James Russell taking 7-21, as they eased to an eight-wicket win.

Brighouse skittled Heckmondwike & Carlinghow for only 55 as they cruised to a seven-wicket victory, while struggling Windhill & Daisy Hill picked up a surprise 46-run win over promotion hopefuls Adwalton.

Elsewhere, Spen Victoria won by six wickets against Scholes, Gildersome & Farnley Hill defeated Rodley by 31 runs, while East Leeds edged out Altofts by six runs.