Eccleshall were made to pay for missed opportunities, as they went down 4-1 to Oldham Boro at Pershall Park.
After a positive start the home side found themselves 2-0 down at the break, but reduced the deficit early in the second half through Tom Wakefield before conceding twice more late on.
Eccleshall came flying out of the blocks and could have been ahead four times inside the first 15 minutes, as Wakefield (twice) and Jack Lane (twice) spurned good opportunities.
Oldham rook the lead against the run of play on 20 minutes as William Buckley nodded home James Curley’s corner from the left from close range.
The lead was doubled eight minutes before the interval as Curley’s cross from the left was controlled by Buckley who neatly lobbed over Daniel Counter before slotting through the legs of the on-rushing Ryan Moss.
Eccleshall started the second half much as they had the first, and responded on 65 minutes as Wayne Corden’s ball down the right fed Lane who crossed for Wakefield to bundle home from close range.
Oldham re-established a two-goal cushion eight minutes later as Curley’s through ball found Lee Knowles, who calmly slotted past Moss.
Boro added a controversial fourth with five minutes left, as Alex Dibley’s freekick avaded everyone to find the far corner, despite the linesman flagging for an offside. The referee overruled him, to add salt to Eccleshall’s wounds.