Peterborough United manager Darren Ferguson praised his side's character after they bounced back from a poor run of results to win 2-0 away at promotion rivals Milton Keynes Dons.

Britt Assombalonga scored twice in as many second-half minutes to secure Posh's grip on the play-off places, extending their lead over the Dons to six points while they still have a game in hand.

It was a crucial win after three defeats in their previous four games with Assombalonga tucking home Josh McQuoid's cross in the 58th minute and then scoring from the penalty spot.

And while Ferguson admits his side still need to find consistency in their results, he applauded his side's performance when it mattered.

"I have to give credit to the players because they put the performance on," he said.

"We know the problem this season has been consistency but the one thing we have done well is beat most of the teams that we're challenging with [for a play-of spot] and that is something we have to take great confidence from.

"I wasn't happy with Britt first half as he gave the ball away too much but second half he did what he does best.

"His first was a real goalscorer's goal and then he showed great composure with the penalty. He's by no means the finished article but any striker who can get 30-35 goals a season in any league is some going. The front two gave them problems all afternoon but as a team it was a professional performance and I felt we thoroughly deserved to win.

"We generally do well in March but this is the worst March we've had in this league so this was a big result."

Assombalonga struck the killer blow, and his 27th goal of the season, from the spot after Anthony Kay pulled down Conor Washington.

However, MK Dons manager Karl Robinson was furious with referee Keith Hill for giving the decision, claiming his performance cost his side the game.

"I think the referee's decisions have cost us," he said.

"We missed one or two half-chances and they hit us on the counter attack. Their first goal could have been defended better and then the penalty.

"I've seen it frame by frame and it's definitely not a penalty. Or if that is, then the assault on Giorgio [Rasulo by Ben Nugent] in their box where nothing is given is just embarrassing.

"And Dele [Alli] was caught as well. He takes a touch and their defender has caught his trailing foot. I was surprised to see Dele booked for simulation because what do you expect him to do? Get smashed? He's tried to ride the challenge and lost his balance. The kid was magnificent.

"Listen, we've been beaten and we have to accept that but there will be a lot of people leaving here who are very very disappointed with the outcome."