Substitute Sinclair Armstrong scored twice as Bristol City thrashed Portsmouth to move to within one point of the Championship play-off places.
02 Jan 2026
The Robins took the lead after 11 minutes when Adam Randell rifled home from outside the penalty area, before top-scorer Anis Mehmeti made the most of a misplaced pass from goalkeeper Nicolas Schmid to double the lead.
Forward Scott Twine's first-time volley made it three after the half-time break, and a second half double from Armstrong wrapped up a joyous New Year's Day at Ashton Gate.
The result returned Bristol City to winning ways following defeat at Millwall, and ended Portsmouth's four-game unbeaten run.
John Mousinho's visitors went into this New Year's Day fixture still on a high from their dramatic win against Charlton on Monday, but after a period of early pressure the wheels quickly came off.
Pompey had barely got out of their own half when a cleared Twine free-kick fell to midfielder Randell on the edge of the penalty area.
He took the ball down on his chest before firing a swerving shot into the top-right hand corner.
As Portsmouth tried to get themselves back into the match, a pass from keeper Schmid was cut out by Memeti who charged goalwards, and his deflected shot found its way into the net.
The second half did not bring a reprieve for the away side as a Neto Borges cross landed on the boot of Twine, whose sumptuous volley was nestling in the back of the goal before Schmid had hit the ground.
Substitute Sam Bell then latched onto another wayward pass from Schmid and played it to Armstrong, who managed to squeeze his shot under a retreating Portsmouth defender.
Portsmouth's best chance of the match came just before the 70-minute mark when forward Mackenzie Kirk had a free header saved by Max O'Leary from six yards.
Armstrong, who has struggled for form since joining the Robins in the summer of 2024, was then found in the box with his back to goal, but he turned and smashed the ball into the roof of the net.
Swansea City's upturn in fortunes under Vitor Matos continued as Jay Fulton's spectacular long-range strike secured victory over West Bromwich Albion.
02 Jan 2026
Fulton found the top corner of Joe Wildsmith's net from 25 yards – possibly with the aid of a slight deflection – to score his first goal in almost 13 months just a minute after coming off the bench.
The Scot's effort snatched Swansea a fifth win in their past seven games and lifts Matos' improving side to 15th in the Championship.
But West Brom's ninth successive away defeat was another heavy blow for under-pressure boss Ryan Mason, whose side slip to 17th.
Albion were unhappy with the Swansea goal, with Nat Phillips booked for dissent as Mason's players argued Ousmane Diakite was fouled by Ronald just before Fulton's matchwinning contribution.
The first half had been something of a slow burner, with Swansea lacking the quality to find a route to goal despite being the sharper, more progressive side.
The Swans' cause was not helped by the absence of a striker in Matos' starting XI, with leading scorer Zan Vipotnik only featuring as a substitute and Adam Idah and Liam Cullen on the injured list.
That meant attacking midfielder Melker Widell led the home line, and the Swede had perhaps the best chance of the first half when his shot was blocked.
Marko Stamenic's crisp 20-yard effort drew a save from West Brom keeper Wildsmith, but it was Albion who came closest to a first-half opener on the counter when Samuel Iling-Junior's drive was pawed away at the near post by Lawrence Vigouroux.
Tottenham and Brentford opened 2026 with a dull goalless draw in the Premier League on Thomas Frank's return to the Gtech Community Stadium.
02 Jan 2026
Spurs boss Frank left Brentford in June after a seven-year spell with the Bees, who he guided from the Championship to the Premier League in 2021.
And the 52-year-old Dane received a warm welcome before kick-off in west London as he walked onto the pitch before the players to a standing ovation.
"It was a very nice moment, definitely going both ways - for me to them, the club and the fans, and them to me," Frank told Sky Sports after the game.
"When you have been here seven years as head coach it is a big thing. We achieved a lot of magic moments together. [It was] a nice moment before the game and then it was business as usual and we tried everything to try and win the game."
However, Frank's Spurs failed to impress against his former side, with both teams struggling to trouble the goalkeepers in a bland encounter that lacked quality.
Kevin Schade, who scored a hat-trick against Bournemouth on Saturday, thought he had opened the scoring early for Brentford, but his fifth-minute tap-in was quickly ruled out for offside.
The Bees were the more dangerous of the two teams, but Keane Lewis-Potter, Igor Thiago and Vitaly Janelt failed to convert promising chances.
The goalless draw - Tottenham's first in 137 Premier League games - means Spurs remain in the bottom of half of the table in 12th, while Brentford stay a point above in ninth.
Hugo Ekitike missed an open goal as Liverpool and Leeds started 2026 with the first goalless draw of Arne Slot's tenure at Anfeld.
02 Jan 2026
Jeremie Frimpong's left-footed strike in the first half was met by Ekitike, who bizarrely ended up heading the ball in the opposite direction when all he had to do was guide it into an open goal.
Frimpong had put plenty of power on his shot but, from a yard out, it was harder to miss than score.
The point extended Liverpool's unbeaten run to eight games and moved them three points clear of Chelsea, who are fifth, but this was another largely uninspiring display from Slot's side.
Liverpool dominated possession but hardly tested Lucas Perri in the Leeds goal and, at the 84th time of asking since Slot took over in the summer of 2024, a Liverpool game under the Dutchman ended without a goal.
Manchester City were held to a goalless draw thanks to an incredible rearguard performance by Sunderland to fall four points behind leaders Arsenal in the Premier League title race.
02 Jan 2026
Pep Guardiola's side had seen the Gunners underline their credentials by taking apart in-form contenders Aston Villa on Tuesday, but went home frustrated following the entertaining draw at the Stadium of Light.
City had given Sunderland an early warning sign when Bernardo Silva's close-range finish from Erling Haaland's flick-on was ruled out for offside inside the opening six minutes, though the away side's best chance in the first half fell to Haaland - who struck straight at Robin Roefs from 12 yards.
The hosts were holding firm but did have opportunities of their own - Brian Brobbey outmuscled Ruben Dias to a long ball over the top, but could only strike straight at the towering frame of Gianluigi Donnarumma, while on the verge of half-time, Trai Hume's glancing header sailed narrowly over.
Midfielder Rodri returned to action for City at the start of the second half, replacing Nico Gonzalez, but City were left frustrated as Jeremy Doku was denied by the magnificent Nordi Mukiele taking a strike to his face, while Josko Gvardiol's flicked effort clipped the post.
Donnarumma sprung down to claw out Eliezer Mayenda's low shot but neither side were able to find a winner, as Sunderland claimed a well-earned point to preserve their unbeaten record at home this season.