Match ends, Ipswich Town 0, Peterborough United 1.
An own goal by Ipswich defender Mark McGuinness midway through the second half secured a 1-0 win for Peterborough which moved them up to third in League One.
It came after Dan Butler's innocuous cross from the left was sliced past Town goalkeeper Tomas Holy.
Posh should have taken the lead in the first half when they were awarded a penalty but striker Jonson Clarke-Harris blazed the spot-kick over the bar.
A shot from 30 yards out by Clarke-Harris went over the Ipswich bar from a direct free-kick and the visitors' striker Siriki Dembele had his effort palmed away for a corner by Holy.
Peterborough had the chance to take the lead through a penalty from Clarke-Harris but his effort was off target. However, they did go in front in the 69th minute through McGuinness's own goal.
Jon Nolan's 25-yard strike was palmed clear by Posh keeper Christy Pym while Gwion Edwards' shot went just over the bar and with time running out Nsiala had the ball in the net following a corner but it was ruled out for an offside decision.
Report supplied by PA Media
- 3WardBooked at 60mins
- 18JudgeSubstituted forThomasat 74'minutes
- 15BishopSubstituted forNolanat 74'minutes
- 7EdwardsBooked at 71mins
- 25DrinanSubstituted forSearsat 74'minutes
- 8TaylorBooked at 45mins
- 12BrownSubstituted forHamiltonat 82'minutes
- 15SzmodicsSubstituted forJade-Jonesat 84'minutes
- 10DembéléSubstituted forMasonat 89'minutes
- Antony Coggins
- Shots on Target
Second Half ends, Ipswich Town 0, Peterborough United 1.
Aristote Nsiala (Ipswich Town) wins a free kick in the defensive half.
Foul by Jonson Clarke-Harris (Peterborough United).
Attempt missed. Freddie Sears (Ipswich Town) header from the left side of the six yard box misses to the right. Assisted by Flynn Downes following a corner.
Attempt blocked. Flynn Downes (Ipswich Town) header from the centre of the box is blocked. Assisted by Luke Thomas with a cross.
Corner, Ipswich Town. Conceded by Dan Butler.
Foul by Aristote Nsiala (Ipswich Town).
Ricky Jade-Jones (Peterborough United) wins a free kick in the defensive half.
Substitution, Peterborough United. Niall Mason replaces Siriki Dembélé.
Attempt missed. Siriki Dembélé (Peterborough United) right footed shot from outside the box is too high.
Foul by Freddie Sears (Ipswich Town).
Frankie Kent (Peterborough United) wins a free kick in the defensive half.
Foul by Andre Dozzell (Ipswich Town).
Jonson Clarke-Harris (Peterborough United) wins a free kick on the left wing.
Substitution, Peterborough United. Ricky Jade-Jones replaces Sammie Szmodics.
Attempt missed. Ethan Hamilton (Peterborough United) left footed shot from the centre of the box is close, but misses to the left. Assisted by Dan Butler with a cross.
Substitution, Peterborough United. Ethan Hamilton replaces Reece Brown.
Foul by Mark McGuinness (Ipswich Town).
Mark Beevers (Peterborough United) wins a free kick in the defensive half.