It was another frantic day of action in the Championship, with Leeds United and Charlton both maintaining their unbeaten starts to the season.
Goals from Stuart Dallas, Ezgjan Alioski and Patrick Bamford inflicted the dissapointing result on Stoke, who now have just one point from their opening five games of the campaign.
Meanwhile, Huddersfield continued their dismal start to the season with a defeat to Reading as goals from Ovie Ejaria and Michael Morrison sunk the home side, who remain without a win in the Championship.
Huddersfield, relegated from the top flight last season, have won just once in the whole of 2019 and have taken just seven league points since January 1.
And elswhere, Charlton continued their blistering start to the campaign with a win over Brentford at Valley Floyd Road, with Conor Gallagher getting the decisive goal for the Addicks.
Have a look at the results in full below…
LATEST FOOTBALL NEWS
David Silva landmark appearance, Wilson dropped – Bournemouth vs Man City teams
Watford boss Gracia admits his job may be under threat following West Ham defeat
HARD DONE BY
Solskjaer says Man United star James was 'unlucky' to be booked for diving
Crystal Palace star adds name to the record books with Old Trafford winner
Zaha linked with £100m move, Man United tracking Leicester star, Sanchez latest
Emery claims Arsenal are closer to Liverpool despite 3-1 defeat
Bolton Wanderers face league expulsion as EFL give side three days for resolution
‘I loved it’ – Jurgen Klopp heaps praise on entire team after Arsenal triumph
Liverpool outclass Arsenal, Palace stun United, Chelsea secure first win
Chelsea hit back as Man United’s troll tweet massively backfires with Palace defeat
Liverpool go top of the Premier League after tearing through Arsenal at Anfield
Rashford racially abused after penalty miss – just days after Pogba also abused
Barnsley 1-3 Luton
Blackburn 0-0 Cardiff
Charlton 1-0 Brentford
Fulham 1-2 Nottingham Forest
Huddersfield 0-2 Reading
Hull 1-3 Bristol City
Middlesbrough 1-1 Milwall
Preston 2-1 Sheffield Wednesday
Queens Park Rangers 3-1 Wigan
Stoke 0-3 Leeds
Saturday is GameDay on talkSPORT and talkSPORT 2 as we become your go to destination for all the Premier League action.
We’ll bring you LIVE commentary of Premier League games across all three time slots on Saturday – 12.30pm, 3pm and 5.30pm – delivering award-winning coverage to more GameDay listeners than ever.
LIVE on talkSPORT
Check out all the live commentaries coming up across the talkSPORT network this week
Liverpool vs Arsenal (Saturday, 5:30pm) – talkSPORT
Swansea vs Birmingham (Sunday, 12pm) – talkSPORT 2