MK Dons suffered a big defeat at home as they lost 4-0 to Peterborough United at stadium mk.

Peterborough struck first as a long range hit from Marcus Maddison put them into the lead. Ivan Toney would then make it two goals in seven minutes as the away side seized the upper hand.

Mo Eisa then made it three first half goals for the visitors as the hosts struggled to get into proceedings. Eisa would then add a second during a largely quieter second half.

The result was the Dons’ first home loss of the season, and the first time they’ve conceded four in a home game in almost 2 years.

Having begun the season with 2 home wins from 2, MK Dons looked to build on their midweek win over Lincoln at home by picking up something against the Posh.

Peterborough arrived on a high after picking up their first win of the new season in midweek, and began with some early pressure on the Dons’ goal, but couldn’t find a breakthrough.

Perhaps the closest opportunity came in the opening minute, and after MK Dons had come close themselves only to be denied by an offside flag, when Maddison received a through ball but could only chip the goal.

For the most part, the visitors looked likelier to find the game’s opening goal from the opening stages, and they would do so just after the 20 minute point. Maddison got it with a spectacular effort, with the midfielder able to come in to a central position and place a 30 yarder in off a post.

It was 2-0 shortly after. Peterborough won a free-kick for a foul on their right flank, and from Maddison’s delivery, Toney broke free of his marker to glance in a header despite Lee Nicholls getting a touch.

Peterborough still had chances after that, with Eisa and George Boyd coming close in the same move.

MK Dons had begun to come close to getting back into the contest after that, but struggled to break through and as the final few minutes of the half arrived, Peterborough got a further one.

That goal fell the way of summer signing Eisa, who received the ball after work by Boyd and Josh Knight, before placing his effort beyond Nicholls.

Callum Brittain had a few efforts late in the half that went off target but the home side had it all to do after the break to try and recover.

To that end, Paul Tisdale introduced Rhys Healey off the bench, although it was Peterborough who had an early opportunity as Boyd had a shot saved by Nicholls.

MK Dons had a few opportunities. One opportunity came when one of Healey or Agard just touched a cross onto the post, while Jordan Bowery saw a header go wide, and Healey had a header float over the top.

But Peterborough still had a goal in them. Moments after Nicholls pulled off a fine stop to deny sub Joe Ward, a second ball into the box picked out Eisa in space. The striker hit a well placed shot beyond Nicholls to widen the margin.

Peterborough could have still had more, with Nicholls forced into fine stops to keep out Boyd and substitute Siriki Dembele. But the damage was already done on an afternoon to forget for MK Dons.

MK Dons: Nicholls – Williams, Martin, Cargill – Brittain, Gilbey (Healey 45), Houghton (Harley 56), Boateng, Lewington (Dickenson 73) – Agard, Bowery

Subs not used: Moore, Walsh, Dickenson, Nombe, Kasumu

Booked: Boateng

Peterborough: Pym – Mason, Beevers, Kent, Blake-Tracy – Maddison (Burrows 69), Knight (Ward 66), Reed, Boyd – Eisa (Dembele 80), Toney

Subs not used: O’Malley, Butler, Dembele, Bennett, Tasdemir

Goal: Maddison (21), Toney (28), Eisa (40, 72)