After victories in their previous two games Castleford were brought back down to earth as they were well beaten by second-placed Dunnington in the Hunters York Senior League’s Premier Division.
A disappointing batting display undid some good work in the field and some fine bowling from Connor Hyde and David Wainwright, who both finished with five-wicket hauls.
Dunnington were flying at 155-2, but were reined in by spinner Wainwright and seamer Hyde in a second spell after he had earlier claimed the first two wickets when opening the bowling.
Wainwright finished with 5-46 and Hyde 5-40 as Dunnington were all out for 238.
Castleford reached 63-2 in their reply, but it was a struggle from that point as they were bowled out for just 122 in reply.
Amir Ditta, with 22, top scored while Eddie Cole and Wainwright both hit 21 and openers George Swaby (12) and Liam Hyde (14) put 33 on for the first wicket.
Luke Edwards hit a century in vain as Castleford Seconds lost by four wickets to Cawood in Ebor Division Three to drop down to seventh place.
It was looking good when despite being put in Castleford batted well to make 200-4 from their 45 overs.
Opener Edwards led the way with 102, hitting 15 fours in his innings, with support coming from Arron Grant (33), Darren Tomlinson (31 not out) and Nathan Smith (15).
But Cawood paced their reply well to get home with 10 deliveries to spare despite 3-51 from James Clarke and 2-27 from Nathan Smith.
Oran White’s half century helped Castleford under 17s to a nine-wicket win over Sprotbrough in the Pontefract Junior League.
Cas made easy work of chasing a 151 target with White retiring after making 51 and other good contributions coming from William Day (39), George Swaby (26 not out) and Luke Edwards (18 not out). Earlier, Jack Young, with 3-18, was the pick of their bowlers with Day taking 2-23.
Castleford under 11s beat Glasshoughton under 11s by 28 runs after making 67-3 with Ben Kilby Paul (21) top scoring.