THE top two teams in the JCT600 Bradford League Division One – leaders Pudsey St Lawrence and second-placed Woodlands – gained a maximum 20 points from their latest victories while the other championship challengers faltered on a day of surprises.

Cleckheaton’s hopes of landing their third title in a row suffered another blow as they lost by 61 runs at St Lawrence.

Opener Mark Robertshaw reached 520 runs for the season with 115, including one six and 15 fours, as he shared a first-wicket stand of 197 with Adam Waite (90) while Chris Marsden added an unbeaten 50 as St Lawrence totalled 269-3 before bowling out Cleckheaton for 206.

Opener Tim Jackson, who has 590 league runs this summer, batted through the innings for 94 but received insufficient support as off spinners Chris Marsden (3-50) and Steve Watts (3-65) got to work.

Second-placed Woodlands, who remain 25 points behind the leaders after a 97-run home win over Lightcliffe, are the only side showing the consistency to challenge St Lawrence.

Opener Duncan Snell made a splendid 144, including six sixes and 15 fours, as Woodlands totalled 268-5 before bowling out the visitors for 171 with skipper Pieter Swanepoel taking 4-43 and slow left-arm bowler Chris Brice (3-48).

Lightcliffe were in trouble at 88-6 before Rob Burton hit six sixes in a quick-fire 70, but it was not enough to save them from defeat.

Third-placed Hanging Heaton went down to a shock four-wicket defeat at home to Undercliffe. Hanging Heaton posted 225-7 thanks to an explosive innings from David Stiff, who hit five sixes and six fours in an unbeaten 66 after Nick Connolly (45) and Gary Fellows (38) had given them a solid start.

Overseas player Fahim Ashraf led Undercliffe’s challenge with 75 before Liam Brearley (46no) and Michael Kelsey (30no) guided them home with nine balls to spare.

New Farnley also suffered a surprise 36-run defeat at home to struggling Farsley It was only the visitors' second win of the season.

Farsley’s match winner was skipper Mark Harrison. The off spinner took 6-31 as New Farnley lost their last eight wickets for 34 runs as they were bowled out for 132 in reply to Farsley’s 168.

James Wainman (47), Jack Holland (44) and Dan Hodgson (36) were Farsley’s top scorers. The New Farnley innings collapsed once Scott Richardson was dismissed for 71.

The formbook was also turned upside down at East Bierley where Pudsey Congs’ suffered a four-wicket defeat in a low-scoring game.

Paceman Matthew Lumb took 8-39 as Congs were bowled out for 88 despite Callum Geldart making a battling 52.

Saltaire remain bottom after a nine-wicket home defeat against Bradford & Bingley. Left-arm spinner Noman Ali took 5-29 and Chris Thompson picked up 3-33 as Saltaire collapsed to 151 all out after Shoukat Ali (48) and Tariq Mehboob (35) put on 86 for the second wicket

Bingley cruised to their target in 25.5 overs with skipper Phil Slater making 54 in an opening stand of 87 with Scott Etherington (44no). Charlie Best (36no) helped Etherington steer Bingley to their target in an unbroken second-wicket alliance of 66.