There's little change to the League Two table, with seven of this evening's 11 fixtures finishing with a draw.
Leaders Gillingham were held to a goalless draw against third-placed Cheltenham Town.
Barnet move off the bottom of the table with a win over Torquay.
Eleventh-placed Exeter City were the highest-placed team to secure a win in League Two this evening, beating AFC Wimbledon 2-0.
A Tom Pope brace gave Port Vale the lead with less than half an hour to go, but Sam Morsy was sent off in the 67th minute, allowing Rochdale to level the scores.
York City took a first-half lead against Northampton through Matty Blair, with the Cobblers reduced to 10 men just before half-time. Despite being a man down, the visitors equalised through Adebayo Akinfenwa in the second half.
Fleetwood Town remain in fourth with a 1-1 draw against Rotherham.
Bristol Rovers took an early lead against Southend United, but were unable to hold on, slipping to a 3-2 defeat.
Dagenham and Redbridge edged victory against Oxford United, in a game that saw four goals in 10 minutes of the second half.
There were goalless draws for Aldershot against Wycombe, Bradford versus Chesterfield and Accrington at Morecambe.
Results in full: Aldershot 0-0 Wycombe, Bradford 0-0 Chesterfield, Bristol Rovers 2-3 Southend, Exeter 2-0 AFC Wimbledon, Fleetwood Town 1-1 Rotherham, Gillingham 0-0 Cheltenham, Morecambe 0-0 Accrington, Oxford United 2-3 Dagenham and Redbridge, Port Vale 2-2 Rochdale, York City 1-1 Northampton Town, Barnet 1-0 Torquay United