League One round-up
By Alex Dunn
Last Updated: 01/01/70 1:00am
Doncaster grabbed two late goals to secure a 2-1 victory over Port Vale.
Port Vale missed the opportunity to move up to second in League One following a 2-1 defeat against managerless Doncaster Rovers.
Ambitious Doncaster have been linked with bringing favourite son Kevin Keegan out of exile but it was Vale that looked to have an equally bright future when Danny Whitaker's first half header gave them the lead.
However, Paul Heffernan's introduction from the bench saw the game turn on its head as he dispatched an 88th minute leveller from the penalty spot and then a winner moments later with a fine effort from the edge of the area.
Whitaker struck just two minutes before the interval but earlier in the half he had joined Jeff Smith in firing in a sighter that went narrowly over.
At the other end James Coppinger struck the bar with an arrow of a shot from the edge of the box as both sides began to eke out chances.
The midfielder's breaks were a constant feature as he looked to support the menacing strike force of Akpo Sodje and Leon Constantine - with it no surprise that it was from the latter's cross that an opener was conjured up.
Constantine used his power and pace to get down the left and from his whipped delivery Whitaker cushioned a neat header from close range beyond Alan Blayney in Doncaster's goal.
The second 45 minutes saw a further avalanche of spurned opportunities as Sodje fired into the side netting and Constantine had a stabbed effort cleared off the line.
Constantine then struck the post, via a brilliant finger-tipped save from Blayney, before Doncaster substitute Lewis Guy was involved in the most contentious decision of the game.
After rounding Vale keeper Mark Goodlad the wide man seemed to fall under a non-existent touch and while he probably expected a gold statue Guy had to settle for a penalty - which he duly fired straight at Goodlad - who saved easily.
There was no controversy over the award of Doncaster's second penalty following a wild lunge by Richard Walker, again on Guy, with just two minutes left.
Heffernan calmly dispatched and it was double glee moments later when he cut inside and fired in a fine winner from the edge of the box.
In League One's other fixture Carlisle continued their fine start to the season with a comfortable 2-0 victory over Cheltenham.
Kevin Gall set them on their way in the 24th minute before on the stroke of half time Karl Hawley grabbed a deserved second.