Read’s push towards the Section A summit took a huge knock as they lost by 73 runs at the hands of Euxton at Whalley Road.
Kyle O’Connor’s side slipped 10 points adrift of leaders Clitheroe, having played a game more, following a poor display on home soil.
The visitors posted 209, with Read’s Andrew Rushton registering a six-wicket haul, before the hosts were extinguished for 136.
“It was embarrassing,” said O’Connor. “From the first ball to the last we were rubbish. It was just horrible.
“We spoke about consistency and avoiding complacency before the game - but that went out of the window.
“It wasn’t good to watch and it wasn’t good to be a part of. Beating the teams below us in the league is going to be the key to our season.
“We’ve proved we are good enough by beating Clitheroe and Settle but then we’re showing that we’re not quite good enough to win the league a week or so later.
“We go from putting in the perfect performance against the top teams to making errors and doing everything wrong against teams below us.”
O’Connor added: “We need to find some form and keep producing the same levels week in week out.
“We’re just so unpredictable and we’re maybe slightly too relaxed in games at times. “
Read host Settle in Group Two of the Twenty20 competition tomorrow night, before taking to the road to tackle Brooksbottom in the league on Saturday.
“We’ve got to make sure that we turn up this week,” O’Connor said. “We need to put things right, build and move forward.
“We need to make winning a habit and find that consistency. Hopefully we’ll correct things, but if not there will be changes.
“They’re struggling but there’ll be eager to win and it’s another test for us. We just need to bounce back.
“The players are definitely good enough, the attitude just needs addressing at times.”