Match ends, Salford City 2, Swindon Town 3.
Eoin Doyle scored a brace as Swindon fired themselves to the top of League Two thanks to a fourth-consecutive victory with a narrow 3-2 win at Salford.
The hosts opened the scoring early from the penalty spot as Adam Rooney coolly slotted home after he had been clumsily tripped by Swindon goalkeeper Steven Benda.
The Robins equalised in the 10th minute when Doyle met Michael Doughty's through-ball before side-footing home his eighth goal in six games.
Salford came close to regaining the lead when Rooney flashed a low drive inches past the post following Joey Jones' excellent pass.
In first-half stoppage-time, Swindon skipper Mathieu Baudry headed narrowly over the crossbar from Kaiyne Woolery's cross.
Swindon went in front from the spot after the 54th minute as Doyle smashed home his 16th league goal of the season - and ninth from the last six matches - after Salford skipper Liam Hogan blocked Jerry Yates' shot with his arm.
Twelve minutes from time the visitors made it 3-1 when Yates mopped up a loose ball after goalkeeper Chris Neal could not hold on to strikes from Doughty and then Doyle.
Rooney scored a second penalty with the last kick of the game after Baudry had felled Jones, but Swindon held on for maximum points.
Report supplied by PA Media
- 15BurgessBooked at 26mins
- 25JonesSubstituted forThomas-Asanteat 83'minutes
- 20DieseruvweBooked at 45minsSubstituted forArmstrongat 65'minutes
- 42GrantSubstituted forRoseat 90+1'minutes
- 10DoughtySubstituted forCaddisat 90+3'minutes
- 28DoyleSubstituted forJaiyesimiat 90+2'minutes
- Leigh Doughty
- Shots on Target
Second Half ends, Salford City 2, Swindon Town 3.
Goal! Salford City 2, Swindon Town 3. Adam Rooney (Salford City) converts the penalty with a right footed shot to the bottom left corner.
Penalty conceded by Mathieu Baudry (Swindon Town) after a foul in the penalty area.
Penalty Salford City. Brandon Thomas-Asante draws a foul in the penalty area.
Attempt saved. Brandon Thomas-Asante (Salford City) left footed shot from outside the box is saved in the centre of the goal. Assisted by Adam Rooney.
Substitution, Swindon Town. Paul Caddis replaces Michael Doughty.
Substitution, Swindon Town. Diallang Jaiyesimi replaces Eoin Doyle.
Attempt missed. Jake Jervis (Salford City) right footed shot from the centre of the box is too high. Assisted by Ibou Touray with a cross.
Substitution, Swindon Town. Danny Rose replaces Anthony Grant.
Jordan Lyden (Swindon Town) wins a free kick in the defensive half.
Foul by Richard Towell (Salford City).
Attempt missed. Eoin Doyle (Swindon Town) right footed shot from the centre of the box is too high. Assisted by Kaiyne Woolery following a fast break.
Mathieu Baudry (Swindon Town) wins a free kick in the defensive half.
Foul by Brandon Thomas-Asante (Salford City).
Substitution, Salford City. Brandon Thomas-Asante replaces Joey Jones.
Attempt blocked. Kaiyne Woolery (Swindon Town) right footed shot from outside the box is blocked.
Kaiyne Woolery (Swindon Town) wins a free kick in the attacking half.
Foul by Joey Jones (Salford City).
Goal! Salford City 1, Swindon Town 3. Jerry Yates (Swindon Town) left footed shot from the left side of the six yard box to the centre of the goal. Assisted by Eoin Doyle.