Leicester bounced back from successive defeats and returned to the top of the Championship with a 2-1 victory over West Brom.
West Brom looked the more likely to score an opener but against the run of play Wilfred Ndidi scored on the rebound after Alex Palmer kept out Jamie Vardy's close-range header.
Vardy struck a post from a second-half penalty but made amends shortly after when he headed home.
The Foxes were made to sweat for the three points when Jed Wallace pulled a goal back but they hung on to move two points ahead of Ipswich and four clear of Leeds.
Southampton’s hopes of making it a four-way fight for automatic promotion took a huge hit after Cian Ashford’s stoppage-time strike consigned the Saints to a 2-1 defeat at Cardiff.
Russell Martin’s side, who were without the injured Republic of Ireland goalkeeper Gavin Bazunu, appeared to be on their way to a fourth successive win when Joe Aribo gave them a 12th-minute lead.
But Cardiff hit back with an equaliser through Famara Diedhiou in the 68th minute and won it six minutes into added time when Ashford’s 30-yard strike was deflected past Alex McCarthy.
Stoke earned a crucial three points in their fight for survival with a crushing 3-0 win over fellow strugglers Plymouth.
Ki-Jana Hoever and Million Manhoef gave the Potters a comfortable half-time lead and substitute Wouter Burger swept home in stoppage time to seal all three points for Steven Schumacher’s team against his old side.
Huddersfield’s hopes of staying up took a damaging blow as they were thrashed 4-0 by Swansea at the John Smith’s Stadium.
Swansea hit the front in the 73rd minute through Jamal Lowe and that opened the floodgates as Ronald, Jerry Yates and Liam Walsh added further goals to leave Huddersfield two
soccer
Sport
as
Russell Martin
John Smith
Jamie Vardy
Wilfred Ndidi
Alex Maccarthy
Joe Aribo
Jerry Yates
Steven Schumacher
Jed Wallace
Gavin Bazunu
Alex Palmer
Jana Hoever
Championship