Shrewsbury secured a convincing and impressive win at Northampton in Paul Hurst's first game since returning as boss.
Goals from Dan Udoh and Chey Dunkley saw Town run out 2-0 winners at Sixfields in front of more than 750 travelling fans.
In truth, the margin of victory should have been even greater with Tom Bayliss denied what looked a clear penalty.
Goalkeeper Lee Burge also made excellent stops to keep out efforts from Tom Bloxham and Taylor Perry.
Overall, though, Town can be delighted with their display after creating plenty of chances and restricting the hosts to very little.
Team news:
Paul Hurst's first starting XI since returning to the club saw a shift in system with the boss ditching three at the back in favour of a 4-3-3 formation.
It saw Morgan Feeney deployed at right back with Mal Benning on the left and Aaron Pierre partnering Dunkley at the heart of the defence.
Carl Winchester sat in a holding midfield role with Taylor Perry and Bayliss slightly more advanced.
In attack, Jordan Shipley started on the left wing with Bloxham on the right and Udoh up front.
Northampton lined up in a 4-2-3-1 system that saw Tyreece Simpson operate as the lone striker with Mitch Pinnock in the number 10 role. Kieron Bowie and Sam Hoskins were the widemen.
Report:
With the away end bouncing, Town had a big shout for a penalty just six minutes in when Mal Benning found Bayliss in the box who was then bundled to the floor.
Town's players - and Bayliss in particular - all made big appeals for a spot-kick. But those shouts were waved away by referee Seb Stockbridge.
Teams:
Northampton: Burge, McGowan (Lintott 59), Guthrie, Hoskins, Pinnock, Willis (Monthe 76), Simpson (Springett 53), Bowie, Leonard, Hondermarck (Appere 76), Brough.
Subs not used: Haynes, Abimbola, Moulden.
Shrewsbury: Marosi, Feeney, Dunkley, Pierre, Benning, Winchester, Perry, Bayliss (Kenneh 83), Bloxham (Sobowale 81), Shipley, Udoh (Bowman 83).
Subs not used: Burgoyne, Sraha, Idowu, Mata.
Referee: Seb Stockbridge.
Attendance: 7,186 (771 away).
Live commentary of this match has not yet started.
key moments
Updated at
There are currently no key moments to display.