Swindon Town 1-3 Leyton Orient

Moses Odubajo scored twice as Leyton Orient won at Swindon to return to the summit of League One.

Town led through Nicky Ajose's shot from inside the box before David Mooney equalised straight from the restart, lobbing Swindon keeper Wes Foderingham.

Odubajo then converted Dean Cox's cross before the break and added his side's third immediately after the interval, thanks to a wicked deflection.

Late on, Swindon had defender Jay McEveley sent off for upending Odubajo.

VIEW FROM THE DRESSING ROOM

Media playback is not supported on this device

Post-match: Swindon manager Cooper

Swindon Town manager Mark Cooper told BBC Wiltshire:

"We scored a goal and then conceded straight from the kick-off and that really put us on the back foot.

"We didn't defend well as a team. We keep working and working at it but we keep conceding goals.

"Something has to change because it is costing us.

"We didn't play particularly well in an attacking sense either - Orient didn't have to do a lot to beat us."

Media playback is not supported on this device

Slade incensed by keeper attack

Leyton Orient manager Russell Slade speaks to BBC London 94.9:

"It's a great win but it was clouded in my opinion really by the fan coming on the pitch and throwing three punches at my goalkeeper. I mean that's absolutely outrageous, that's the worst scene I've seen since I've been a manager at my football club, that's an unbelievable scene.

"He's okay, but I mean it doesn't make it right does it, that he's okay? I mean, it's outrageous. The supporter, he needs a ban for life, he should never go to another football match."

"We were too positive to be doubtful, and too determined to be defeated for the entire game. We go a goal down but it doesn't affect us, we just play the way we play and if we can create chances like we have today then we're going to score goals."

As It Stood

TeamPWDLGDPts
1Leyton Orient1713222541
2Wolves1712412040
3Peterborough1710251032
4Brentford17944831
5Preston17872831
6Bradford177641127
7Swindon17827826
8Walsall17755426
9Port Vale17827026
10Rotherham17674225
11MK Dons16646322
12Coventry17944821
13Crawley17566-421
14Shrewsbury17476-219
15Oldham16538-318
16Gillingham17539-618
17Colchester17395-618
18Carlisle17467-1218
19Tranmere17458-1017
20Stevenage175210-1017
21Sheff Utd174310-1015
22Bristol City17287-514
23Crewe173410-2513
24Notts County173113-1410
View full League One table

Top Stories

Get Inspired Activity Finder

Run by the BBC and partners

Find ways to get active near you:

For more ideas, information and inspiration, visit bbc.co.uk/getinspired