WATCH: Premier League goals and highlights
Watch all the goals and the best action from the weekend's Premier League games
By Sky Sports Football
Last Updated: 24/12/18 6:03am
Watch goals from the Premier League as Tottenham thrash Everton, Crystal Palace stun Man City and Leicester shock Chelsea.
There were also weekend wins for Manchester United, Arsenal, Watford, Bournemouth, Southampton and Liverpool.
Anybody in the UK can view the highlights for free, but you will need to create a free Sky iD - you can do that HERE.
Scroll down for highlights from the weekend's games...
Tottenham underlined their credentials as title contenders with a pulsating 6-2 victory over Everton at Goodison Park on Renault Super Sunday.
Manchester United started life without Jose Mourinho with a stylish and energetic display under Ole Gunnar Solskjaer as they thrashed Cardiff 5-1.
Crystal Palace beat Manchester City 3-2 at the Etihad to stun the champions and leave Pep Guardiola's side four points behind leaders Liverpool at Christmas.
Jamie Vardy scored the winner as Leicester produced an impressive display to shock Chelsea 1-0 at Stamford Bridge.
Pierre-Emerick Aubameyang scored twice as Arsenal returned to winning ways with a 3-1 victory over Burnley at the Emirates.
David Brooks struck twice as Bournemouth eased to a 2-0 victory over 10-man Brighton at the Vitality Stadium.
Newcastle were held to a 0-0 draw at St James' Park by a Fulham side that kept their first clean sheet of the season.
Michael Obafemi's first goal for Southampton put the seal on a 3-1 victory at Huddersfield, earning new manager Ralph Hasenhuttl back-to-back wins.
Watford moved up to sixth in the Premier League as goals from Troy Deeney and Gerard Deulofeu secured a 2-0 win at West Ham.
Liverpool ensured they will be top of the Premier League on Christmas Day after extending their lead at the summit with a 2-0 win at Wolves.