Two goals in four first half minutes saw Northampton Town win away at Crewe.

Daniel Powell and John-Joe O’Toole struck either side of the half hour mark as the Cobblers made it 5 unbeaten with victory away in Cheshire.

The result does mean the Cobblers reman in 16th, although they are now 1 point behind Crewe, and are 9 points from the play-offs and 15 points clear of the bottom 3 ahead of the final 11 games of the season.

Jordan Bowery may have set the game on a different path early on, with the striker firing wide when well placed as he met a deflected cross.

Northampton began to take the initiative, with Sam Hoskins firing just over and Crewe’s George Ray blocking an O’Toole effort on the line.

The visitors would then take the lead, as a scuffed Marvin Sordell effort at a corner fell kindly for Powell, who bundled the ball over the line.

Within four minutes of that, O’Toole made it two, as he turned in Powell’s cross.

Northampton had further opportunities to try and find a third, with Charlie Goode missing two efforts either side of the half-time break, and O’Toole heading wide.

For the most part, however, Northampton were able to contain Crewe’s attempts to get back into the contest. During nine minutes of added time, Chris Porter was denied by David Cornell, but the Cobblers had done enough to get the points and keep the unbeaten streak going.