Wolverhampton Wanderers' ominous charge to the Championship title is back on track after it beat Ipswich Town 1-0 to go 12 points clear of Derby County.
The FA Cup meant a truncated league programme on Sunday (AEDT) but Wolves' joy was matched by Fulham, which won 3-1 at struggling Barnsley.
Bristol City put a difficult run of form behind it by beating Queens Park Rangers 2-0, while Norwich City left Brentford with a 1-0 win thanks to a stunning stunning fifth-minute strike from James Maddison.
Nuno Espirito Santo's Wolves continue to look a certainty to win the Championship, with its latest victory coming at Portman Road.
Wolves dominated for much of the match, creating a host of chances, and were only prevented a greater winning margin by Bartosz Bialkowski in the Town goal.
He could do little to keep out Matt Doherty's header in the 15th minute, however, and that proved to be the decisive blow, as Wolves bounced back from dropping points to Nottingham Forest and Barnsley in their past two games.
Nathan Baker's 32nd-minute red card for a strong tackle left Bristol City with it all to do at Ashton Gate, but Lee Johnson's men rallied and ultimately completed a commendable win over QPR.
Famara Diedhiou marked his first start in three months with a goal just before the break, nodding in a corner to open the scoring.
Joe Bryan completed the win just after the hour, burying a rebound to end a run of three defeats and a draw in four previous league outings.
Fulham enjoyed a fourth successive league win with a 3-1 defeat of host Barnsley, but left it late.
Barnsley initially took the lead through Liam Lindsay with 31 minutes played, but a red card for Dimitri Cavare just before the break allowed Fulham a way back in, with Ryan Sessegnon equalising early in the second half.
The hosts looked set to hold on to a point, but Kevin McDonald put Fulham ahead in the 90th minute and Sessegnon followed suit with his second soon after, ensuring the Cottagers move up to sixth.