Douglas Luiz's late penalty propelled Aston Villa to joint top of the Premier League with a thrilling 3-2 win over 10-man Burnley, while Manchester City eases past Sheffield United with a 2-0 victory, closing in on the league leaders.
Villa's festive struggles seemed set to continue after recent setbacks, but Luiz's decisive spot-kick, levelling on points with Liverpool, brings joy to Unai Emery's side. Despite Burnley's resilience and Lyle Foster's goal, Jhon Duran's penalty provides a dramatic final twist.
Manchester City, missing Erling Haaland, comfortably handles Sheffield United. Rodri's early goal and Julian Alvarez's contribution secure a 2-0 win, bringing City level with Arsenal on 40 points. Pep Guardiola expresses contentment despite some issues, highlighting past trophy successes.
Chelsea have broken their away losing streak with a nervy 3-2 victory over Luton, inspired by Cole Palmer's double. Powerful strikes and Noni Madueke's goal give Chelsea a 2-0 lead, but Luton's late revival, led by Ross Barkley and Elijah Adebayo, sets up a thrilling finale.
Wolves secure a convincing 3-0 win over Everton, with Max Kilman, Matheus Cunha, and Craig Dawson finding the net. Crystal Palace eased relegation fears with their first win in nine games, beating Brentford 3-1.
Manchester United aimed to capitalise on their stunning comeback against Villa as they face Nottingham Forest later on Saturday.