Live
✦ SportSignals+ just now
Value SmartBetsNEW Props Predictions Live My Bets Alerts
League One · MW7Ref: William Davis
Full time

Peterborough United 0-2 Doncaster Rovers result, stats and report

Peterborough United
Lost · xG 1.38
0 – 2
FT
Won · xG 1.15
Doncaster Rovers
Next: Stockport County v Peterborough United · Sat 26 Sept · Luton Town v Doncaster Rovers · Sat 3 Oct
Skip match sections
Match report

Peterborough United 0-2 Doncaster Rovers: Posh Punished for Wastefulness as Rovers Steal the Points

SportSignals Match Desk · Football analysis desk ·

Listen. You can have 63 percent of the ball. You can hit 14 shots. You can whip in 29 crosses. And you can still lose 0-2 if you do not put the ball in the net. That is exactly what happened to Peterborough United on Saturday, and there is no other way to dress it up. Doncaster Rovers came to London Road, defended their box, waited for their moments, and took them. That is football. That is the basics. End of.

How It Unfolded

Doncaster settled the tie early. Alfie May finished with his right foot in the 15th minute, with Leon Ayinde picking up the assist. Peterborough had barely had time to find their rhythm and they were already chasing the game. That is a terrible way to start at home. Your crowd goes quiet. Your players start forcing things. And that is precisely what happened.

Peterborough huffed and puffed for the next hour. They had the ball. They were moving it. They put eight corners in. They attempted 29 crosses and seven of them were accurate. But here is the problem. Zero shots on target. Not one. You do all that work and you cannot put a single effort on the goalkeeper. That is not bad luck. That is a lack of clinical attitude in the final third. Unacceptable.

Josh Feeney picked up a yellow card for a foul in the 36th minute, which did not help Peterborough's cause. It handed Doncaster a free kick and gave the away side even more reason to sit deep and absorb pressure, knowing that Peterborough were getting increasingly frustrated.

The Substitutions Tell Their Own Story

Peterborough made three changes in a frantic seven-minute window between the 64th and 76th minutes. Harrison Jones came off for Harry Ashfield at 64 minutes. Liam Kelly was replaced by Ben Woods a minute later. Then Owura Edwards made way for Ethan Williams at 76 minutes. Three changes in quick succession from a manager who knew something had to change. The thing is, when you make that many alterations that quickly, it tells you the performance before them was not good enough.

Doncaster's changes were more measured. Jordan Thomas came on for the goalscorer Alfie May at 62 minutes, which was sensible management. May had done his job. Tommi O'Reilly came on for Leon Ayinde at 73 minutes. Then Isaac Hutchinson entered the pitch at 84 minutes, and within four minutes he had put the game to bed.

Hutchinson's right-foot finish in the 88th minute, assisted by Jordan Thomas, was the killer blow. Peterborough were already beaten mentally by that point, and Hutchinson simply confirmed what the scoreboard already knew. That is the kind of goal that hurts most. You spend 88 minutes trying to get back into a game and then concede again. The desire has to be questioned when that happens.

The Numbers Do Not Lie, but They Do Mislead

On paper, Peterborough look like a team who should have won this match. They had more attacks, 81 to 58. More dangerous attacks, 38 to 18. More shots, 14 to 9. More shots inside the box, 10 to 6. More key passes, 12 to 9. More corners, 8 to 3. More possession, 63 percent to 37 percent.

Doncaster had four shots on target. Peterborough had zero. That is the number that matters. Everything else is noise. You do not win football matches by having more of the ball if you cannot convert it into something that troubles the goalkeeper. Doncaster's keeper was not even tested. He made zero saves. Zero. Peterborough's keeper made two saves and still conceded twice. That is a damning summary of the afternoon.

The thing is, Doncaster's nine interceptions compared to Peterborough's four tells you exactly how Rovers approached this game. They sat compact, they broke up play, and when they won the ball they moved quickly and directly. Peterborough had more passes, 431 to 261, but quantity of passing without quality in the final third counts for nothing.

Peterborough's Form Is a Serious Concern

This defeat does not come as a shock when you look at Peterborough's recent record in League One. Across their last ten completed matches in the competition they have managed one win, four draws and five losses, conceding 17 goals in the process. Their clean sheet record sits at 20 percent across that same sample. They are leaking goals and they are not scoring enough. That is a combination that will keep any manager up at night.

Doncaster came into this match without a win in their last five League One matches, taking three draws and suffering two defeats. But none of that mattered today. They executed a game plan with discipline, they were clinical when it counted, and they left with the three points. Rovers had already beaten Peterborough at this fixture before, winning 3-1 when the sides met previously in League One. That result, combined with today's win, shows Doncaster know how to handle this particular opponent.

What Peterborough Must Fix

Four long-term injuries in the squad are clearly a factor at Peterborough. Any squad carrying that kind of absence is going to struggle with depth and consistency. But I am not going to hide behind that as an excuse. The players who were available today had enough to get a result, especially at home with that level of possession and territorial dominance. They did not compete where it matters most. In front of goal.

The attitude has to be better. Peterborough had one big chance created all afternoon. Doncaster created three. The home side had one big chance missed and so did Doncaster. The difference is Doncaster converted their other opportunities. Standards are slipping at London Road and the accountability has to start inside that dressing room. The manager will look at the substitutions and wonder what more he could have done. The honest answer is, somebody in that team needed to stand up long before the 64th minute.

Harry Leonard collected a yellow card in stoppage time for a foul, with Jack Senior picking one up on the Doncaster side in the same minute for an argument. By that point the game was gone and tempers were fraying. That tells you everything about where both sets of players were mentally at the final whistle.

Doncaster Rovers defended their lines, took their chances, and won a game they were supposed to lose on paper. Peterborough United had every advantage and wasted all of it. The result stands at 0-2 and it is entirely deserved. End of.

Informational only, not betting advice. 18+ · Past performance does not guarantee future results · BeGambleAware (UK): 0808 8020 133.