Mikko Hirvonen continues to lead with two stages to go, having stabilized the gap back to Sebastien Ogier at 46 ...