Premier League results today: Everton vs Brentford, Tottenham vs Sunderland, Newcastle vs Crystal Palace
Results and highlights from the Premier League
Leeds United were held to a draw at home by Manchester United in the first Premier League game on Sunday, January 4.
Fulham and Liverpool played out a thrilling draw at Craven Cottage, with two added-time strikes settling the contest at 2-2 and Harrison Reed’s last-gasp stunner the talk of the afternoon.
But that was not the end of the action on Sunday afternoon, with three more games in action at 15:00 GMT.
101GreatGoals.com has reports and highlights from Tottenham vs Sunderland, Everton vs Brentford and Newcastle vs Crystal Palace in the Premier League today.
You can also follow live text updates, stats and goals from the final match of the weekend between Manchester City vs Chelsea here.
Igor Thiago has a hat-trick as Brentford will take all three points 🎩⚽️ pic.twitter.com/flYrOv76FV
— Sky Sports Premier League (@SkySportsPL) January 4, 2026
Table of Contents
Everton vs Brentford: Igor Thiago treble
Igor Thiago took his tally to 14 Premier League goals this season with a hat-trick of strikes from inside the box as Brentford moved seventh with a 4-2 win at Everton.
"Suddenly, Everton have a little bit of hope!"
— Sky Sports Premier League (@SkySportsPL) January 4, 2026
Beto heads home from Jack Grealish's cross 🎯 pic.twitter.com/tG9oYw5qWV
The Brazilian scored in the scoring in the 11th minute and added his second a minute after Nathan Collins’ 50th-minute header doubled the Bees’ advantage.
Brentford are running riot against Everton, who have gone 3-0 up just 2 minutes after scoring their second 🤯 pic.twitter.com/NYSnwFV4hi
— Sky Sports Premier League (@SkySportsPL) January 4, 2026
Returning from illness, Jack Grealish’s cross provided Beto’s reply for the Toffees in the 66th minute, but Thiago’s third with two minutes remaining meant the playmaker’s assist for Thierno Barry’s added-time goal was immaterial.
"They've got Everton right where they want them!"
— Sky Sports Premier League (@SkySportsPL) January 4, 2026
Brentford are 2-0 up at the Hill Dickinson stadium thanks to Nathan Collins 💥 pic.twitter.com/C7aAbjwEFZ
Brentford are unbeaten in five league matches and host Sunderland on Wednesday (19:30), when 11th-placed Everton also host bottom side Wolves.
Igor Thiago scores his 12th goal of the season to put Brentford ahead against Everton! ⚽️ pic.twitter.com/kxmc37xmfM
— Sky Sports Premier League (@SkySportsPL) January 4, 2026
Everton starting XI: Jordan Pickford, Jake O’Brien, James Tarkowski, Michael Keane, Vitalii Mykolenko, Tyler Dibling, Tim Iroegbunam, Dwight McNeil, James Garner, Jack Grealish, Thierno Barry
Brentford starting XI: Caoimhin Kelleher, Michael Kayode, Kristoffer Ajer, Nathan Collins, Aaron Hickey, Mathias Jensen, Yehor Yarmoliuk, Mikkel Damsgaard, Vitaly Janelt, Kevin Schade, Igor Thiago
Tottenham vs Sunderland: Brobbey goal decisive
Brian Brobbey’s emphatic finish from inside the penalty area with 10 minutes remaining gave eighth-placed Sunderland a fourth consecutive draw as part of a five-match winning run.
A rare Ben Davies strike from close range following a corner opened the scoring in the 30th minute for Tottenham, who are 13th after successive draws as part of a run of one win in five league games.
Spurs manager Thomas Frank remains under significant pressure as the Dane prepares to take his team to out-of-form Bournemouth on Wednesday (19:30).
Tottenham starting XI: Guglielmo Vicario, Pedro Porro, Cristian Romero, Micky van de Ven, Ben Davies, Mohammed Kudus, Rodrigo Bentancur, Wilson Odobert, Archie Gray, Mathys Tel, Richarlison
Substitutes
Sunderland starting XI: Robin Roefs, Lutsharel Geertruida, Nordi Mukiele, Omar Alderete, Dennis Cirkin, Trai Hume, Granit Xhaka, Enzo Le Fee, Simon Adingra, Eliezer Mayenda, Brian Brobbey
Newcastle vs Crystal Palace: Bruno, Thiaw goals
New £35 million Palace signing Brennan Johnson had a debut to forget following the Wales international’s arrival from Tottenham, starting as part of a visiting side who lost 2-0 to extend their winless run to seven matches.
In-form Bruno Guimaraes nodded Newcastle in front in the 71st minute, with Malick Thiaw prodding in seven minutes later to complete the scoring as the hosts rose to ninth.
Bruno Guimarães opens the scoring at St James' Park! 💥 pic.twitter.com/MExrGKW5OL
— Sky Sports Premier League (@SkySportsPL) January 4, 2026
Palace are 14th after a fourth defeat in their last five league games and are at home to third-placed Aston Villa on Wednesday (19:30 GMT).
Newcastle will host Leeds on the same night (20:15) on the back of successive wins and a first domestic clean sheet in seven home games.
Pinball in the Crystal Palace six-yard box and Malick Thiaw doubles the Newcastle lead! 🔥 pic.twitter.com/OXfS5Nqddh
— Sky Sports Premier League (@SkySportsPL) January 4, 2026
Newcastle starting XI: Nick Pope, Lewis Miley, Malick Thiaw, Fabian Schar, Lewis Hall, Bruno Guimaraes, Sandro Tonali, Joelinton, Jacob Murphy, Yoane Wissa, Anthony Gordon
Palace starting XI: Dean Henderson, Jefferson Lerma, Maxence Lacroix, Marc Guehi, Nathaniel Clyne, Adam Wharton, Will Hughes, Tyrick Mitchell, Brennan Johnson, Jean-Philippe Mateta, Yeremy Pino
Premier League fixtures and results this weekend
Saturday, January 3
Aston Villa 3-1 Nottingham Forest
Brighton & Hove Albion 2-0 Burnley
Wolves 3-0 West Ham
Bournemouth 2-3 Arsenal
Sunday, January 4
Leeds 1-1 Man United
Everton 2-4 Brentford
Fulham 2-2 Liverpool
Newcastle 2-0 Crystal Palace
Tottenham 1-1 Sunderland
Manchester City vs Chelsea (17:30)