Gameweek 23 of the Premier League season did not disappoint, with two seven-goal thrillers, a crucial London derby and a relegation six-pointer.
Liverpool remain four points clear at the top of the table courtesy of their topsy-turvy 4-3 win over Crystal Palace at Anfield, a result Manchester City responded to by beating Huddersfield Town on Sunday.
Manchester United are also right in the mix after they made it seven wins from seven under Ole Gunnar Solskjaer, while there were also triumphs for Wolverhampton Wanderers, Bournemouth and Southampton.
Here, Sports Mole selects its Premier League team of the week for gameweek 23.
Tom Heaton appears to have wrested the goalkeeper's jersey back off Joe Hart at Burnley now, and he showed another example of exactly why by making four saves en route to a clean sheet against Watford at Vicarage Road.
The most high-profile match of the gameweek came at the Emirates as Arsenal took on Chelsea, and the Gunners picked up a huge win thanks largely to the performance at both ends from Laurent Koscielny, who coupled his goal with a rare clean sheet.
Hector Bellerin was also instrumental in that clean sheet in addition to registering an assist before being stretchered off with a serious-looking injury, while on the opposite flank Danilo netted Man City's 100th goal in all competitions this season with a deflected strike at Huddersfield.
There was fierce competition for places at centre-back this week - the likes of Steve Cook, Jamaal Lascelles, Jan Bednarek, James Tarkowski and Sokratis Papastathopoulos all deserve mentions - but Fabian Schar is a shoo-in following his two-goal show against Cardiff. Schar's first was something we are more used to seeing from the likes of Lionel Messi and, while his second did not quite meet that standard, he is still the first Newcastle defender to score twice in a game since 1996.
The Magpies will be hopeful that the result proves to be a catalyst for an upturn in form, as Ralph Hasenhuttl's appointment at Southampton has been. The Saints beat Everton this weekend, and James Ward-Prowse was a key part of that victory beyond just his goal.
Paul Pogba, Isaac Hayden and Ruben Neves should also be mentioned, but the second deep-lying midfield role in this team goes to Neves's clubmate Joao Moutinho, who picked up two assists in Wolves' thrilling 4-3 triumph over Leicester City.
The star of that particular show was Diogo Jota, though, as he became the first Wolves player to score a top-flight hat-trick since 1977, including a dramatic last-gasp winner to down the Foxes once and for all.
Liverpool were also 4-3 winners, and two of those goals came from inventive Mohamed Salah finishes as he reached 50 in the Premier League from just 72 appearances - only three players in the competition's history have ever taken fewer games.
Raheem Sterling and Leroy Sane were both in contention for the final spot in the three behind the striker, and the latter just about edges it having contributed a goal and an assist in a quickfire double which took the game beyond Huddersfield after an under-par first-half display from the champions.
There was also plenty of competition for the centre-forward role in this team too with Raul Jimenez and Alexandre Lacazette in contention, but Marcus Rashford is one of the league's in-form players at the moment having been made United's number one striker and he shone again with a goal in their win over Brighton & Hove Albion.
body check tags ::