OXENHOPE made it two wins from their first two games since earning promotion to the top flight of the Halifax League with a 59-run success at Triangle to claim a maximum 12 points.
Batting first, the visitors slumped to 96-5 with Craig Bartlett (47) and Liam Dyson (33) back in the tent. A captain's innings from Josh Tetley (94no) turned the game on its head, backed up by Jack Barker (33) and Duncan Tetley (24) as the Worth Valley side closed on 265-9.
In reply, Triangle were soon in trouble at 35-4 thanks to Scott Mallinson, who bowled a superb spell, taking 6-65.
Big-hitting Kurtis Whippey looked like he could turn the game but when he was dismissed for 56, the home side's chances went as Dyson (3-81) and youngster Joel Fothergill (1-53) took the remaining wickets to dismiss them for 206.
Oxenhope's fielding was outstanding, with a couple of stunning catches, which contributed to great team performance.
After suffering an opening-day defeat, Cullingworth enjoyed their first victory in Division One.
It was an emphatic one too as hosts Shelf were put to the sword by 100 runs.
Steve Welch top-scored with 38 in Cullingworth's 215-7 and that total proved more than enough, Dave Robinson claiming 5-31 as Shelf were all out for 115.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here