Heal Scott Hogan netted a winner as Stoke finally picked up their first win of the Championship year.
The Potters created a nightmare start since they fell behind Andre Ayew tapping in the rebound after Yan Dhandas shot was parried by Stoke keeper Adam Federici, within a minute with boss Nathan Jones coming under increasing pressure.
But by snatching the winner in the death Stoke levelled in the 22nd minute, Sam Clucas and then stunned Swansea.
Ten-man Leeds were unable to make the most since they lost 2-1 to Millwall at The Den.
Millwall, whod Adam Barrett in caretaker charge after Neil Harris resigned during this week, moved in front from the 16th minute with Jed Wallace.
Tom Bradshaw made it 2-0 with a finish in the stroke of half-time but Leeds could not find an equaliser despite Ezgjan Alioski decreasing the deficit a moment into the second half.
Those results enabled West Brom to proceed very top of the table after a 4-2 win over Cardiff.
Matheus Pereiras curler (20) and Grady Diangana push (42) put the Baggies 2-0 ahead at the break and Charlie Austin added a third with 19 seconds .
Cardiff striker Danny Ward bagged a brace (75 & 86) to establish a frantic end but Romaine Sawyers wrapped up these points in stoppage time.
With Charlton, Fulham shared an interesting 2-2 draw From the at Craven Cottage.
Conor Gallagher (41) place the visitors into a deserved lead but Fulham levelled 10 minutes into the second half when Ivan Cavaleiro fired home following a one-two with Bobby Decordova-Reid.
Macauley Bonne headed Charlton back in front in two minutes only for Aleksandar Mitrovic to make it six minutes later, pouncing from close selection.
Since Ben Watson grabbed the only goal following a 1-0 home win over Brentford, nottingham Forest climbed into second place on points with West Brom.
Preston are third after beating Barnsley 5-1 in Deepdale, after extending their unbeaten league run to eight matches.
Daniel Johnsons 31st-minute opener for North End was completed by Cameron McGeehan 2 moments before half-time – Barnsleys first away goal in the league that year.
However, Alex Neils side ran riot in the second half of Tom Barkhuizen (50), Johnson (60), Ben Pearson (63) along with Josh Harrop (77) on target.
Famara Diedhiou netted the only goal as Bristol City went into the last position.
Second-half goals from Karlan Grant (68), Juninho Bacuna (74) and Elias Kachunga (82) assisted Huddersfield post apocalyptic league wins since they eased past Hull 3-0 in the home.
A Matty Pearson own goal in the 11th minute, following a blunder by goalkeeper Simon Sluga, along with a second in Tom Lawrence (70) helped Derby to a 2-0 home win over Luton.
By beating Blackburn 4-2 in Loftus Road, QPR ended a two-game dropping run.
Nahki Wells (30) opened the scoring with Ebe Eze (49) incorporating a second before Bradley Dack (57) halved the deficit from the penalty spot.
Intelligent Osayi-Samuel (60) along with Jordan Hugill (77) prolonged QPRs guide with Adam Armstrong (86) netting a consolation.
Massimo Luongos first goal for Sheffield Wednesday ensured a 1-0 win over Wigan in Hillsborough.
Birmingham beat Middlesbrough 2-1 on Friday night.
Read more here: http://latenightchauffeurs.com/?p=21167