Arsenal's three members in the Premier League Team of the Week shows how their fortunes have changed over the Christmas period.
Their confident destruction of West Brom was spearheaded by Kieran Tierney (9.2), who has been the one bright spark in the season so far, and he was by far the best player of the round, showcasing his attacking skills with a brilliant goal.
He's joined by Alexandre Lacazette (9.1), who has had a stark change in form, scoring twice in the match, hitting five shots in total and finding the target with four of them. Dani Ceballos (8.4) also produced one of his best Arsenal displays.
Elsewhere the dynamic Tottenham duo of Harry Kane (8.6) and Son Heung-Min (8.5) were both sharing goals and assists in an excellent 3-0 defeat of Leeds United.
Kevin De Bruyne (8.3) enjoyed a rare centre-forward role in Manchester City's win over Chelsea at Stamford Bridge, provided a superb nutmegged assist to Phil Foden as well as a goal of his own.
Jack Grealish's (8.8) form is nothing short of sensational and he was at it again in defeat at Manchester United, providing an assist as well as creating two other Big Chances.
Jack Stephens (8.3) was inspired for Southampton in their backs-to-the-wall performance to keep out Liverpool, making seven clearances and a round-high five interceptions. He is joined in the defence by Lewis Dunk (8.2) and the aforementioned Tierney.
In goal is Emiliano Martinez (7.9), who is quietly having a fantastic season, and the XI is made up by another player regularly making waves in West Ham's Tomas Soucek (8.3).