A fantastic travelling support of 1,300 saw Swindon win their first ever game at Salford and replace Forest Green Rovers at the top of League Two, writes Peter Mitchell.

Town got off to the worst possible start when goalie Steven Benda conceded a penalty after only three minutes, following a very risky back pass from Mathieu Baudry.

Credit Swindon for responding quickly, when a great through ball from Michael Doughty allowed Eoin Doyle to fire home the equaliser. Town were well on top and deservedly went ahead ten minutes after half time when they were awarded a penalty themselves, this time for handling. Usual spot-kicker Doughty was given no choice as Doyle grabbed the ball and fired home his second. Roy Race has nothing on this man at the moment, and we will just have to hold our breath to see what January brings.

As the game progressed, Salford seemed to recognise that their only viable chance lay in playing a long ball game, and they began to apply the pressure to Town’s defence.

Swindon appeared to seal their win when a Doughty shot was saved and Jerry Yates fired home the second rebound.

Doyle should have got his third, but instead found the car park, when left with a clear chance from well inside the box.

There was a disappointing end when Salford reduced the arrears in injury time, after the referee awarded a harsh penalty for a challenge by Baudry.

One minute from the end, after an absence of seven years, we saw the welcome reappearance of former skipper Paul Caddis. He signed the day before on a short-term contract and it will be very interesting to see if he still has the skill and commitment that he showed us first time around.

Midweek, Town face an intriguing FA Cup replay at home to Cheltenham Town. Another home tie, against Port Vale, awaits them if they prevail. Cheltenham have some decent players, and the tricky Alex Addai will need watching very closely.