Northampton Town secured a first League One victory of the season as they beat Shrewsbury 2-1.

In a game selected as a pilot event for welcoming fans back to football matches and played in front of 1,000 home fans, goals from Mark Marshall and Sam Hoskins secured an away victory.

Shaun Whalley had cancelled out Marshall’s opener, but it wasn’t enough to stop Northampton overcoming their lengthy injury list to take victory in Shropshire.

The Cobblers were forced to change formation and name some academy graduates on the bench – notably including Max Dyche, son of Burnley manager Sean – but they scored early on.

Marshall put Northampton in the lead as he received Joseph Mills’ cross and turned it in.

Rekeil Pyke would be denied by Steve Arnold in a notable chance for Shrewsbury’s attempts to grab a first half equaliser, with Arnold also later denying Scott Golbourne, but they couldn’t get a way through before the break.

However, Shrewsbury would equalise inside the opening 10 minutes of the second half. Whalley, who had already seen one chance saved after the break, saw a curling drive fly past Arnold.

Northampton’s response was to move back in front 11 minutes later, as a poor defensive clearance was intercepted by Matty Warburton, and he fed through Hoskins to score.

Hoskins, Mills and Caleb Chukwuemeka all came close to finding a third that would’ve sealed the win for Northampton, but after they made their way through late pressure, Keith Curle’s side held on to take the win.