Match ends, Shrewsbury Town 1, Northampton Town 0.
Substitute Lenell John-Lewis scored a 92nd-minute winner as Shrewsbury Town began their League One campaign with victory over Northampton.
Experienced striker John-Lewis, one of Shrewsbury manager Paul Hurst's 11 summer signings, converted Alex Rodman's low cross from the left to wrap up three points with time running out.
Shrewsbury enjoyed more of the possession in a goalless first half but the best chance fell Northampton's way in the 17th minute when Dean Bowditch's effort was cleared off the line by Toto Nsiala.
Big defender Nsiala then had a shot blocked at the other end before heading a Shaun Whalley cross wide.
Rodman was next to threaten for Shrewsbury when he cut inside and fired wide of the near post from 20 yards.
Junior Brown headed off target for the hosts early in the second half while Northampton found chances hard to come by with little to concern Shrewsbury keeper Dean Henderson.
Just as deadlock looked likely, Shrewsbury were rewarded with time almost up when Jon Nolan, classy in midfield, set up Rodman to cross for John-Lewis to fire home from 12 yards to seal the club's first opening day win since 2010.
Match report supplied by the Press Association.
- 7WhalleySubstituted forGnahouaat 79'minutes
- 8OgogoBooked at 67mins
- 20NolanBooked at 86mins
- 9MorrisSubstituted forJohn-Lewisat 79'minutes
- 22CrooksBooked at 56mins
- 31TaylorSubstituted forKasimat 64'minutes
- 9RichardsSubstituted forRevellat 73'minutes
- 7WatersSubstituted forLongat 64'minutes
- Seb Stockbridge
- Shots on Target
Second Half ends, Shrewsbury Town 1, Northampton Town 0.
Attempt blocked. Alex Revell (Northampton Town) right footed shot from outside the box is blocked.
Foul by Aristote Nsiala (Shrewsbury Town).
Chris Long (Northampton Town) wins a free kick on the left wing.
Goal! Shrewsbury Town 1, Northampton Town 0. Lenell John-Lewis (Shrewsbury Town) left footed shot from the centre of the box to the bottom right corner. Assisted by Alex Rodman with a cross.
Corner, Shrewsbury Town. Conceded by Ash Taylor.
Delay in match David Buchanan (Northampton Town) because of an injury.
Jon Nolan (Shrewsbury Town) is shown the yellow card for a bad foul.
Foul by Jon Nolan (Shrewsbury Town).
Yaser Kasim (Northampton Town) wins a free kick in the attacking half.
Foul by Lenell John-Lewis (Shrewsbury Town).
Matt Crooks (Northampton Town) wins a free kick in the defensive half.
Corner, Northampton Town. Conceded by Arthur Gnahoua.
Attempt blocked. David Buchanan (Northampton Town) left footed shot from the centre of the box is blocked.
Substitution, Shrewsbury Town. Arthur Gnahoua replaces Shaun Whalley.
Substitution, Shrewsbury Town. Lenell John-Lewis replaces Carlton Morris.
Carlton Morris (Shrewsbury Town) wins a free kick on the left wing.
Foul by Ash Taylor (Northampton Town).
James Bolton (Shrewsbury Town) wins a free kick in the defensive half.