Swindon Town 3-0 Notts County

John Swift
Swindon goalscorer John Swift, who is on loan from Chelsea, has also had a spell at Rotherham this season

Swindon got their promotion bid back on track as they inflicted a seventh defeat in nine on 10-man Notts County.

After keeper Wes Foderingham twice saved Swindon early on, Chelsea loanee John Swift beat Roy Carroll with a curling shot to put them in front.

Andy Williams doubled the lead from the penalty spot after he was fouled by Carroll before County's Liam Noble was sent off for a second yellow card.

Harry Toffolo sealed the win when he tapped home from close range late on.

The victory saw Swindon bounce back in style from a 3-0 home loss to Gillingham in midweek.

And Mark Cooper's side moved up a place to third in the League One table, with MK Dons fourth after losing at home to Preston, while Notts County dropped a place to 19th.

Notts County boss Shaun Derry told BBC Radio Nottingham:

Media playback is not supported on this device

Derry on Swindon v Notts County

"We're obviously disappointed to concede three goals away from home but I've watched the second goal back four or five times. It is 100% not a penalty.

"I can't stand here and back Liam Noble, he's got himself sent off for the third time this season and that is unacceptable. He needs to look himself very deeply and come out with a solution because he's done well when he's played for us but he hasn't played enough this season.

"What I will say is I'm disappointed we couldn't back up the very good performance we put in on Tuesday."

As It Stood

TeamPWDLFAGDPts
1Bristol City35237567323576
2Preston34199655302566
3Swindon35197962382464
4MK Dons35188968373162
5Sheff Utd34158114841753
6Doncaster351311114443150
7Barnsley35155154748-150
8Peterborough35155154344-150
9Chesterfield34139124945448
10Bradford33139114238448
11Port Vale35146154548-348
12Fleetwood35139133639-348
13Rochdale331451458441447
14Gillingham351210135051-146
15Oldham341210124350-746
16Walsall351111133439-544
17Scunthorpe34119144652-642
18Crewe35126173459-2542
19Notts County34118153443-941
20Coventry34812143648-1236
21Leyton Orient3498174452-835
22Colchester3597194058-1834
23Crawley35810173660-2434
24Yeovil3589182850-2233
View full League One table

Top Stories