Premier League round-up: Alexis Sanchez's hat-trick saw Arsenal close the gap at the top of the Premier League after they came from behind to beat Leicester 5-2 at The King Power Stadium.
The deadly Chilean struck a classy treble as the Gunners moved to within three points of leaders Manchester United.
They also ended the Foxes' unbeaten start to the season after Theo Walcott had cancelled out Jamie Vardy's opener.
Vardy – who struck the woodwork twice during a breakneck opening – also bagged a late consolation before Olivier Giroud grabbed Arsenal's fifth.
The Gunners almost took the lead after six minutes when Walcott was slipped through.
The pass forced him wide but he still crossed for Santi Cazorla whose shot was hacked off the line by Ritchie De Laet.
It spurred the Foxes into action and they were denied twice in quick succession four minutes later when Petr Cech turned Jeff Schlupp's drive away before the ball eventually came to Vardy who hit the base of the post.
But the England striker ruthlessly took his second chance on 13 minutes.
Arsenal's muted calls for a penalty after Aaron Ramsey went down in the box were ignored and the ball fell to Danny Drinkwater.
He spotted Vardy sprinting clear on the left and launched the ball to the 28-year-old who cut inside and curled a clinical finish past Cech.
Vardy epitomised fearless Leicester and came close to a second four minutes later when his miscued header came back off the bar.
But the hosts were then hit by a sucker punch as Arsenal immediately broke and levelled on 18 minutes.
Cazorla was given room in the middle to find Walcott and the forward outpaced De Laet to roll the ball in off the post.
It had been a counter-attacking masterclass from both sides and Arsenal ruthlessly demonstrated their threat again on 33 minutes.
Hector Bellerin and Walcott broke and, eventually, Sanchez, who scored in the 1-1 draw at the King Power Stadium last season, struck beyond Kasper Schmeichel.
Ranieri was left ranging though after Shinji Okazaki appeared to be fouled in the build up.
Leicester were rocked for the first time and Cazorla shot wide before De Laet’s fine tackle halted Walcott.
Predictably the visitors slowed the game down but emerged from the break sharper and Sanchez made it 3-1 after 57 minutes.
The Foxes had not recovered from the Chilean’s first goal and he again underlined his quality when he ended a neat move by nodding in Mesut Ozil’s hanging ball from six yards.
De Laet’s late block denied Ozil as the hosts began to wilt and the game was over with nine minutes left.
The Foxes were asleep when Sanchez collected the ball from a throw in, advanced and his low effort flew past Schmeichel from 25 yards.
Leicester's response, unsurprisingly, came through Vardy and he grabbed his sixth of the season when he curled in after Cech had denied Andrej Kramaric with two minutes left.
But Arsenal had the last word when Giroud converted Nacho Monreal’s cross from 10 yards in injury time.
Cheikhou Kouyate rescued a point for West Ham with a stoppage time equaliser in a thrilling 2-2 draw against Norwich at Upton Park.
Substitute Nathan Redmond looked to have given Norwich a first win at the Boleyn Ground in 26 years with a fine late effort.
However, deep into stoppage time, Kouyate bundled the ball home following a goalmouth scramble to secure a share of the spoils.
Earlier, Republic of Ireland international Robbie Brady had fired the Canaries into the lead, before the Irons levelled through Diafra Sakho.
Stoke notched their first Premier League win of the season as substitute Mame Biram Diouf's late header saw them beat Bournemouth 2-1 at the Britannia Stadium.
The visitors suffered a major blow early on when their top scorer Callum Wilson was carried off on a stretcher, and with Eddie Howe's men still seemingly recovering from the shock, Jonathan Walters put Stoke ahead in the 32nd minute with a close-range finish.
A week on from letting a 2-0 half-time lead slip in a 2-2 home draw with Leicester, it then seemed the Potters might have blown it again in the 76th minute when Dan Gosling fired in an equaliser.
But Diouf nodded home with seven minutes to go as Mark Hughes’s side finally sealed a victory that takes them out of the relegation zone.
Southampton Swansea
Virgil van Dijk's first goal in England and Sadio Mane's third in a week helped fire Southampton to a 3-1 win over Swansea.
Centre-half Van Dijk, a deadline-day signing from Celtic, headed an early opener before Dusan Tadic struck at the start of the second half.
Mane then added the third to make it nine goals for free-scoring Saints this week following their Capital One Cup demolition of MK Dons.
Swansea, by contrast, are now without a win from their last four matches, although they at least registered their first goal in that stretch when Gylfi Sigurdsson tucked away a penalty.
However, the Swans were well beaten by then, as Saturday’s first England-versus-Wales showdown went to the home side.