Ipswich beat Rotherham 4-1, in a game with three penalties, to reach the fourth round of the FA Cup.
Cameron Humphreys opened the scoring for the home side just before the break, only for Conor Washington to equalise for the visitors from the spot.
However, two goals within five minutes of each other from Conor Chaplin and Freddie Ladapo settled Ipswich, before Wes Burns’ spot-kick rounded off a satisfying afternoon for the home supporters at Portman Road.
Washington had the ball in the back of the net as he latched onto a sweeping cross from Oliver Rathbone but the effort was ruled offside and Town took the lead in the 43rd minute when Humphreys scored.
The visitors equalised when Washington converted from 12 yards after he had been fouled in the box by Richard Keogh.
Ladapo was pulled back in the penalty area by Wes Harding and Chaplin converted after 73 minutes, before Ladapo rounded goalkeeper Viktor Johansson five minutes later to give the Sky Bet League One high-flyers breathing space against their Championship opponents.
Kane Vincent-Young was tripped by Hakeem Odoffin in the penalty area in the 86th minute and Burns stepped up to convert the spot-kick and wrap up a deserved home victory.