Manchester City kept up their brilliant start to the season by securing a 3-2 win at the Hawthorns.
In Saturday's early kick off, Manchester United prevailed through a Anthony Martial winner against a Tottenham side without Harry Kane.
Stoke picked up a 1-0 win at Vicarage Road from a Darren Fletcher winner.
Crystal Palace and West Ham played out a thriller at Selhurst Park as a 97th minute Wilfried Zaha goal earned Palace a valuable point.
Arsenal came from behind against Swansea to pick up a 2-1 victory. Sam Clucas had given Swansea the lead against the run of play but second half goals from Sead Kolasinac and Aaron Ramsey gave Arsene Wenger the win on his 800th Premier League game in charge.
An uninspired Chelsea team grounded out a 1-0 victory against Bournemouth following an Eden Hazard strike.
Claude Puel got his Leicester career off to a winning start with victory against Everton. Both managers had new people in the dugouts as David Unsworth was replacing Ronald Koeman.
Brighton and Southampton shared the points thanks to goals from inform man Glenn Murray and Steven Davis.
MANCHESTER CITY REMAIN AT THE TOP OF THE TABLE AFTER CRUCIAL WINS
Leroy Sane kept up his fine start to the season by opening the scoring on the 10th minute. It would have been easy for West Brom to let their heads sink but they did quite the opposite.
Just three minutes later, the Baggies had levelled the score through summer signing Jay Rodriguez. Their joy was to be short-lived though as just two minutes later, Fernandinho had restored the lead for the Citizens.
Raheem Sterling put the game to rest as he scored the third goal just minutes after coming on as a substitute.
Matt Phillips scored a stoppage time consolation but it wasn’t enough and Man City walked away with the win.
UNITED AND MOURINHO BEAT WIN AGAINST A TOP 6 SIDE
In the game between United and Tottenham there wasn’t much to scream about for the majority of the game as both sides cancelled each other out with their fantastic defence.
However, one momentary lapse from the Tottenham back three allowed a Romelu Lukaku's flick on to find its way to the substitute Anthony Martial.
His scuffed left-footed finish found its way past fellow countryman Hugo Lloris and kept United within touching distance of their noisy neighbours.
LIVERPOOL BURST HUDDERSFIELD’S BUBBLE
Liverpool cast away some of their defensive demons against Huddersfield. The Reds didn’t have it all their own way as Huddersfield put up a defensive first half display reminiscent of the one against Manchester United.
However, after the break, the flood gates opened with Sturridge, Firmino and Wijnaldum added goals to secure Liverpool a 3-0 win that they desperately needed.
PUEL GETS OFF TO WINNING START
Jamie Vardy gave the Foxes the lead but all the credit must go to Demarai Gray. The forward picked up the ball deep in his own half but used his blistering pace to ride challenges and glide past Tom Davies and Idriessa Gueye.
He then displayed great composure by sliding a perfectly weighted pass down the right channel to Riyad Mahrez who played a first time ball across the box and Jamie Vardy, steamrolling onto it and applying the right footed finish.
Leicester didn’t have to wait long for the second as Gray found himself on the left channel this time. He cut back in on his right foot and attempted a cross which young defender Jonjoe Kenny diverted into his own net. Everton mustered a few chances but lacked the cutting edge and Leicester ran out comfortable 2-0 winners.
BRIGHTON PROVE THEIR PREMIERSHIP WORTH
It was a dream start for Southampton as James Ward-Prowse whipped a free kick against the crossbar and the alert Steven Davis applied the finish via the scooped headed finish.
However, Glenn Murray wasn’t to be denied the shine as he added to his two goals against West Ham.
Pascal Gross found himself on the right flank and delivered a cross to the back post where Murray powered a header past Fraser Forster who’s desperate attempts to keep the ball out were in vein.