Silsden suffered a second straight defeat in the Northern Counties East League Premier Division on Tuesday night, going down 3-2 at home to Knaresborough Town.

Like against Albion in their opening game of the season, they took a first-half lead, as Isaac Baldwin cut in from the left and curled a right-footed effort into the top corner.

But after Kayle Price flashed a free-kick wide, Knaresborough equalised when Danny Edwards smashed home after getting through on goal.

Silsden went back in front after 30 minutes, when Dom Craig’s free-kick was headed on by captain Adam Clayton, only for Harry Lee to inadvertently turn the ball into his own net.

The Cobbydalers dominated the rest of the first half but could not find that elusive third goal, and instead the visitors equalised just after the break through a fine Cameron Bedford half-volley.

Price then had a header saved, before Edwards’ snapshot put Knaresborough in front on 64 minutes.

Kyle Trennery made a good stop after a defensive mix-up to keep the score to 3-2, before Baldwin almost snatched a point in injury-time, only to see his free-kick bend just wide.