Peterborough United 1-2 Bristol City

Ten-man Bristol City boosted their hopes of avoiding relegation from League One by battling to victory over play-off-chasing Peterborough.

Sam Baldock was City's match-winner, tucking in from close range before tapping home a Wade Elliot cut back.

Adam El-Abd was then sent off after a clash with Posh's Britt Assombalonga.

Michael Bostwick glanced in Grant McCann's corner to get the hosts back in it before half-time but City held on after the break for a precious win.

Media playback is not supported on this device

Posh start was a disgrace - Ferguson

Peterborough United boss Darren Ferguson told BBC Radio Cambridgeshire:

"I'm not having any more of it. You can only do so much.

"I'm not defending them anymore and why should I. It was a completely unprofessional start to a game.

"It's alright to have character when you're 5-0 up against Tranmere, but not when you're 2-0 down with 15 minutes gone and you're just booting the ball everywhere. They know it, I'm not excusing them."

Bristol City manager Steve Cotterill told BBC Radio Bristol:

Media playback is not supported on this device

Post-match: Bristol City's Steve Cotterill

"It ended up being hard work for a game which we started really well.

"We got ourselves 2-0 up, and deservedly so. I just feel that had we had been able to keep 11 men on the pitch, then we would have gone on to score more goals.

"I'm disappointed with the sending off. I didn't see it, and that's not a blag, I didn't see it.

"He's told me he's run by him (Assombalonga) and gone to block him off. That happens on the pitch all the time."

As It Stood

TeamPWDLGDPts
1Wolves3423744376
2Leyton Orient3622863774
3Brentford3422752773
4Preston36181441668
5Rotherham35181162365
6Peterborough3517414855
7MK Dons3615714552
8Walsall36121212148
9Swindon3613815247
10Port Vale3514417-946
11Bradford35101411444
12Sheff Utd3312813-244
13Gillingham3613518-1144
14Coventry3514912141
15Bristol City3691413-541
16Crawley319139-440
17Colchester3491213-539
18Oldham3610818-1338
19Carlisle3410717-1837
20Stevenage3510619-1836
21Tranmere359917-2136
22Crewe369918-2736
23Shrewsbury3571216-1333
24Notts County369423-2131
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