Dylan Connolly cancelled out Emmanuel Osadebe's early opener from the spot before Walsall won the penalty shoot-out. Here are our player ratings from a much-improved performance at Sixfields. ..
9. Mitch Pinnock
Ran the show first-half. Picked up pockets between the lines, linked with those around him and got shots off. Great finish to break the deadlock but his miss late in the half proved a costly one. Even then his late corner so nearly led to the winner... 7 CHRON STAR MAN
10. Sam Hoskins
A recurring theme here is a good first-half followed by a poor second. A lot came off for him during Town's good spell but became a victim of their sloppiness after the break. Hit the post with a golden chance to win it in stoppage-time... 6
11. Louis Appere
Lots to like about his first-half display. Calm and composed on the ball and some touches of class. Great pick out to tee up Pinnock. Had two chances himself but neither were easy. A stranded figure thereafter... 6.5