Josh Barrett wreaked havoc with the ball as West Tanfield blew Bishop Thornton away in Division One of the Theakston Nidderdale League.
The Australian returned stunning figures of 8-20 with some unplayable bowling, sending the Curlews packing with just 36 runs to their name.
Tanfield did lose four wickets in reply, but eventually cruised to 37/4 and an 18-point haul in just 10 overs.
Dacre Banks were another side dismissed without making it anywhere near three figures on their way to a 58-run home loss to Goldsborough.
Five dismissals from Muhammed Khuzafia restricted the visitors to 126, Jarrod McPhee top-scoring with 34.
Banks, surprise victors over Ouseburn last time out, were however skittled for 68 thanks to the efforts of McPhee (5-31) and Graham Shorter (4-10).
On a weekend where the batsmen struggled in the top flight, Wath & Melmerby were bowled out for 93 by Birstwith.
Dan Harris continued his fine start to the season by making 49 of the away team’s tally, however George Hirst’s superb six-wicket haul meant Wath were soon back in the pavilion and Jon Millward’s men then knocked off the required runs inside 21 overs.
The highest-scoring contest of the day saw Knaresborough Forest post 213/9 against Helperby, but this total wasn’t enough to avert a second defeat in as many games.
Aussie Jayden Harris (84) and Joel Ainsley (72) batted superbly for Forest as Joe Corner, Simon Webster, Brandon Bant and Al Darnell each bagged two wickets apiece.
Joss Spillman’s unbeaten 70 plus useful knocks from Joe Corner (43) and Dan Marston (43) then took Helperby to victory, despite 2-26 from Harris.
Masham finished week two top of the pile courtesy of a five-wicket triumph at Darley.
Rob Hainsworth hit 54 of the home team’s 151, but three scalps each for Craig Broadley and Kieran Bramley left Phil Newton’s title-hopefuls in a strong position at the halfway stage of the contest.
An innings of 47 from Andrew Sturdy then saw Masham over the line.
Reigning champions Ouseburn bounced back from last weekend’s surprise defeat when they saw off Burton Leonard away from home.
The host club were all out for 177 and 2017’s title winners knocked the runs off with three wickets in hand.
The game of the day in Division Two went right down to the wire as Markington emerged triumphant from a thriller at home to Raskelf.
Robbie Wilberforce (78), Wayne Dennis (63) and Graham Bassitt (54) all hit half-centuries for the hosts in their first innings total of 247/7.
Brad Hinchcliffe (129) then smashed a stunning ton in response as the game was decided by the final ball, Raskelf ending up just shy of their target on 245/6.
After their dream start to life in the Nidderdale League last weekend, Kirk Deighton were brought back down to earth by Killinghall.
Matt Wall and Jon Smith both hit 29 as Richard Ward’s men were dismissed for just 110 in their second division clash, Dan Atkinson claiming fine figures of 4-9 and Ben Atkinson 3-15.
A knock of 35 from Dan Atkinson then saw him complete a fine afternoon’s work, helping Killinghall to 112/8 in reply despite four wickets for Smith.
Raskelf are the only side in the division with a 100 per cent record after two games.
The early pacesetters bowled Blubberhouses out for 131, thanks largely to Robert Sigsworth’s 5-18, then completed a six-wicket triumph with Rob Galtrey striking an unbeaten 52.
Nick Harland hit 56 for Studley Royal at Pateley Bridge but his side were restricted to 158/9.
In reply, Luke Clarke (40) and Miles Sutton (38 not out) guided the Badgers to a six-wicket success inside 27 overs.
Spofforth’s first completed fixture since relegation from the top flight ended in a 36-reverse at the hands of Scotton.
Ian Campbell registered 73 not out to fire the hosts to 165/3.
Spofforth could only manage 129 in reply, Oliver Connew’s 37 the one highlight as both Campbell and Tom Halliday effected a trio of dismissals apiece.