ALBION Sports were on the wrong end of a nine-goal thriller at home to Goole on Saturday, and only they will know how they lost.

The Bradford side are third-bottom of the NCEL Premier Division, having not won in the league since mid-September.

But halfway through the second half against Goole, they were 4-2 in front and looking well set for the three points.

And they were still 4-3 ahead with two minutes to go, before visiting players Liam Parker and Luke Williams both netted to land the cruellest of blows.

Albion went ahead after 15 minutes, through Kieran Suddards, as he converted a pull back following excellent work down the left from Marcus Harper.

Joshua Dacre headed home a corner to equalise almost instantly, but when Robbie Fox was taken down in the box, Daniel Facey converted the resulting penalty to put Albion back in front.

A stunning save from George Clarke kept Albion ahead, but from the set-piece that followed, Dylan Collington equalised for Goole.

But Fox finished off a Suddards through ball to put the Bradfordians back in front for a third time on 50 minutes.

Clarke then saved a penalty to keep Albion in front, before Graham Hall increased their lead when he headed home Oliver Russon's cross on the hour mark.

But the home side's weakness from set-pieces came to the fore once more on 67 minutes, with Samuel Cable turning home a corner to halve the deficit.

Jamal Stewart crashed an effort off the bar for Albion with five minutes to go, and that proved decisive, as Parker and Williams stole it for Goole at the death.

Eccleshill United were woeful in midweek in losing 4-0 at Winterton Rangers, but the high-fliers put that blip behind them with a 2-1 home win over a strong Sherwood Colliery side.

William Norcross turned the ball into his own net to give the Eagles the lead, before Talent Ndlovu netted a penalty to double their lead on 64 minutes.

Charlie Taylor's goal not long after proved no more than a consolation for Sherwood.

Twelfth-placed Thackley could only draw 0-0 at Knaresborough, but there was a much more exciting draw down at Silsden, as the Cobbydalers drew 2-2 at home to Emley.

Callum Charlton and George Doyle put the visitors in front twice, but both times they were pegged back by goals from home striker Jack Normanton, as Silsden ended the day in 11th place.

A first-half treble from Mark Ferguson ensured Campion wrapped up an easy 3-1 home win over Darwen in the NWCFL First Division North, with Leon Creech's late goal for the visitors proving academic.

That put them up to ninth, but Steeton dropped to 12th after a miserable 3-0 defeat at Pilkington, with Adam Gilchrist (x2) and Callum Laird netting in the second half for the hosts.

Liversedge secured another magnificent scalp to progress in the FA Trophy.

They were 2-0 down inside 13 minutes against higher-tier Basford United, with the visitors netting through Aaron O'Connor and Marcus Marshall.

But Jack Stockdill quickly pulled one back for the hosts, before Paul Walker's free-kick levelled the scores just before the break.

Marshall's red card for a kick out at Kurt Harris proved decisive, with Joe Walton putting Sedge into the second round with a last-minute header to make it 3-2.

In the NPL East Division, mid-table Brighouse Town drew 1-1 at home to Tadcaster Albion, as Laurence Sorhaindo scored a last-gasp equaliser for the hosts, following Des Amponsah's earlier goal for the visitors.

Tadcaster had Freddie Sass sent off in the dying seconds.