Pannal provided a batting masterclass as they moved a step closer to the Nidderdale League title on Saturday.
Cameron Pitt bulldozed his way to a century while Andy Ellis just missed out as Pannal clocked up 325-6 on their home patch.
Pitt smashed 20 boundaries and a six as his 89-ball innings of 138 provided a joyful spectacle for all involved with the league leaders.
Ellis was equally productive as he cleared the ropes seven times in his innings of 96.
Spofforth replied in similarly aggressive fashion, but wickets throughout their innings meant they ended up 50 runs short of their victory target.
Graham Squires, Pat Gannon and James Keane all made scores in the 40s before wick-keeper Dillon McCloskey hammered 57 from 30 balls. Rob Ellis was the pick of Pannal’s bowlers, with 3-41.
Title challengers Ouseburn survived a scare to take maximum points from their match with Alne, by just 16 runs.
Four wickets apiece by Shaun Foulds and Toby Stirke made life tough for Ouseburn, who could only muster a feeble 119.
But on the same wicket, Ouse’s attack also prospered as openers Russell Robshaw and Chris Morrison both collected four scalps to bowl Alne out for 103.
Grant Leivers gave bottom side Newby Hall a relegation lifeline after plundering a magnificent century against Burton Leonard.
Leivers smashed 20 fours as he made 127 of Newby’s 250/4, leading to a 34-run win.
In their reply, Burton’s openers James Townsend (52) and Ben Robinson (47) put on 78 for the first wicket. But the runs slowed as wickets fell, and the chase climaxed on 216/7.
Helperby were the better team against Blubberhouses, despite Bash Khan’s individual heroics for the losing team.
Khan made a century in Blubbs’ 198 all out before taking two wickets. Helperby’s reply was headed by Luis Rees-Hughes (55) before Mark Spilman saw them across the line with an unbeaten 55.
Elsewhere, Killinghall nicked victory in a humdinger of a clash at Hampsthwaite, with almost 600 runs scored. Chasing down Hamps’ 294/8, Killie took victory with three balls and two wickets spare.
Darley were also victorious in a monster chase, as they held on to a one crucial one-wicket win over Bishop Thornton to improve their chances of staying in the top tier.
With five matches to go, West Tanfield and Knaresborough Forest are locked together on 68 points at the head of Division Two after the former fell to a surprise defeat.
Half centuries for Joshua Crewe (66) and Lewis Day (77) gave Studley a solid foundation as their side amassed 252/5 in the opening innings.
Nick Stewart also enjoyed the home batting conditions with an unbeaten 45.
Tanfield found runscoring trickier after losing openers Andrew Ganderton and Sam Abel early. Andrew Hodkinson steadied the ship with 56, but the rate was too slow to trouble the first innings lead.
Pateley Bridge’s promotion hopes were also dented as they dropped off the pace with a 20-run defeat at Goldsborough – who climbed back into the running for a top two spot.
Damon Ive (58) and Jarrod McPhee (54) unleashed to take Golds up to 230/3 batting first. Colin Chadwick smacked 68 to lead Bridge’s reply, but when he was bowled by Ben Mackrill, wickets began to tumble around him and the promotion hopefuls were halted on 210/7.
Aaron Brunner has been a revelation with the bat at Forest this season, but it was with the ball that he dismantled Ripon 2nds.
In just 3.1 overs, he took 5-7 to bowl Ripon out for a modest 128. Brunner then delighted the spectators at Calcutt with a quick-fire 61 as Forest won by eight wickets in 16 overs.
Birstwith have an outside hope of promotion following a four-wicket win over Masham. Craig Robinson’s five-wicket haul ruined Masham’s innings as they posted a modest 169.
In response, Birstwith fell to 53-3 before Pete Hardisty steered them to a four-wicket win with a patient 48 not out.
Ripley are also hanging onto the coattails of the leaders, thanks to Luke Spence’s century against Lofthouse and Middlesmoor. Spence smashed 21 fours and two sixes as Ripley made 217/3 to overturn Lofthouse’s 216/7.
Elsewhere in the second tier, Dacre Banks survived a nervy chase at Scotton after bowling their opponents out for just 123. Adam Palabiyik took four wickets and Stephen Ellison (3-6) before captain Ellison earned the victory with 36 not out.