Match ends, Ipswich Town 2, Rochdale 0.
Second-half goals from Teddy Bishop and Gwion Edwards maintained Ipswich's 100% record in League One and at the same time confirmed top spot following a 2-0 victory over Rochdale at Portman Road.
But the hosts were made to fight hard for the points by a spirited Dale who had their chances in an end-to-end first half.
A cleared corner found Bishop, who set up a wonderful opportunity but Jon Nolan overhit a cross to Freddie Sears.
Oliver Rathbone and Aaron Morley had half chances for Rochdale and their teenage goalkeeper Gavin Bazunu made a great save to deny Town striker Oli Hawkins who, moments later, saw a shot cannon off the post.
Another header from Hawkins was cleared off the line by Eoghan O'Connell and Rathbone's long-range shot from a set-piece corner flew over Tomas Holy's crossbar.
Ipswich took the lead after 53 minutes when great hold-up play by Hawkins led to him feeding in Bishop, who slotted the ball home.
And the home side extended their lead six minutes later when Edwards swept the ball home following good play by Stephen Ward.
Report supplied by PA Media.
- 15BishopSubstituted forDownesat 67'minutes
- 11NolanBooked at 65mins
- 32HawkinsSubstituted forNorwoodat 75'minutes
- 20SearsSubstituted forLankesterat 75'minutes
- 6O'ConnellBooked at 50mins
- 8MorleySubstituted forBrierleyat 88'minutes
- 20RyanBooked at 8minsSubstituted forDooleyat 63'minutes
- 11BeesleySubstituted forTavaresat 88'minutes
- John Busby
- Shots on Target
Second Half ends, Ipswich Town 2, Rochdale 0.
Foul by James Norwood (Ipswich Town).
Jimmy Keohane (Rochdale) wins a free kick in the defensive half.
Gwion Edwards (Ipswich Town) wins a free kick in the defensive half.
Foul by Matthew Lund (Rochdale).
Corner, Rochdale. Conceded by Stephen Ward.
Corner, Rochdale. Conceded by Luke Chambers.
Attempt blocked. Fabio Tavares (Rochdale) right footed shot from the left side of the box is blocked. Assisted by Oliver Rathbone.
Attempt blocked. Oliver Rathbone (Rochdale) right footed shot from outside the box is blocked. Assisted by Matthew Lund with a headed pass.
Attempt blocked. Alex Newby (Rochdale) left footed shot from outside the box is blocked. Assisted by Oliver Rathbone.
Substitution, Rochdale. Ethan Brierley replaces Aaron Morley.
Substitution, Rochdale. Fabio Tavares replaces Jake Beesley.
Attempt saved. Jake Beesley (Rochdale) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Matt Done with a cross.
Attempt blocked. Oliver Rathbone (Rochdale) left footed shot from the centre of the box is blocked. Assisted by Jake Beesley.
Corner, Rochdale. Conceded by Aristote Nsiala.
Attempt missed. Stephen Ward (Ipswich Town) left footed shot from outside the box is high and wide to the left following a corner.
Corner, Ipswich Town. Conceded by Matt Done.
Jack Lankester (Ipswich Town) wins a free kick in the attacking half.
Foul by Matt Done (Rochdale).