Leicester extended their lead at the top of the Championship to three points following a 2-2 draw at Hull.
Fabio Carvalho saw his seventh-minute penalty saved by Foxes goalkeeper Mads Hermansen before opening the scoring nine minutes later.
Jamie Vardy levelled from the spot just past the half-hour mark and added his second moments after Anass Zaroury had put Hull back in front on the hour.
Ipswich failed to reclaim second place as Cardiff struck twice in stoppage time for a remarkable 2-1 victory.
Kieffer Moore seemed to have returned to haunt his former club 11 minutes from time, but Ryan Wintle punished slack marking in the fifth minute of stoppage time and five minutes later Callum O'Dowda volleyed home.
Southampton moved to within five points of Ipswich, with a game in hand, after beating Sunderland 4-2 at St Mary's.
Stuart Armstrong put the Saints in front after nine minutes before Adam Armstrong doubled their advantage from the spot eight minutes before half-time.
Romaine Mundle and Jobe Bellingham drew Sunderland level, but substitute Joe Rothwell's quickfire brace condemned the Black Cats to a sixth successive loss.
Norwich moved above Hull into sixth place on goal difference after thrashing bottom-of-the-table Rotherham 5-0 at Carrow Road.
Gabriel Sara, Jacob Sorensen and Borja Sainz scored inside 32 minutes before Josh Sargent added a fourth on the stroke of half-time, with Sara rounding off the scoring two minutes into the second half.
Coventry remain a point behind Norwich after Haji Wright's brace cancelled out Ryan Porteous' opener in a 2-1 win at Watford.
Stoke moved out of the bottom three with a 2-1 win at Preston, while Japhet Tanganga netted a 90th-minute winner as Millwall boosted their survival
Read on irishexaminer.com