This round of Premier League fixtures delivered a mix of unexpected results and thrilling finishes, highlighted by a massive upset at Anfield.
Liverpool were surprisingly defeated 0-3 at home by Nottingham Forest in a statement win for the visitors, raising serious questions about the Reds’ form. Forest’s goals came from Murillo (33′), Nicolo Savona (46′), and Morgan Gibbs-White (78′).
Elsewhere, Chelsea secured a comfortable 0-2 away victory against Burnley, with goals from Pedro Neto and Enzo Fernández, maintaining their momentum.
The weekend also saw a dramatic fightback on the south coast, where Bournemouth recovered from a two-goal deficit to salvage a 2-2 draw against West Ham. West Ham’s goals were both scored by Callum Wilson (11′, 29′), before Bournemouth responded with a Marcus Tavernier (68′ pen) penalty and a swift equalizer from substitute Enes Ünal (80′).
Similarly, Brighton produced a late rally at the Amex Stadium, coming from behind to beat Brentford 2-1. Brentford’s opener was a Igor Thiago (28′ pen) penalty, but Brighton fought back with goals from Danny Welbeck (71′) and Jack Hinshelwood (84′).
In the mid-table contests, Fulham edged out Sunderland 1-0 at Craven Cottage thanks to a late strike from Raúl Jiménez (84′). Meanwhile, Crystal Palace continued their solid run by defeating Wolves 0-2 at Molineux, with the goalscorers not explicitly confirmed but likely involving their main attackers.
64'—Newcastle 1-0 Man City (Barnes)
68'—Newcastle 1-1 Man City (Dias)
70'—Newcastle 2-1 Man City (Barnes)THIS GAME 🍿 pic.twitter.com/UQHKLiOqQp
— B/R Football (@brfootball) November 22, 2025
Finally, Newcastle claimed a huge 2-1 win over title contenders Manchester City, with Harvey Barnes netting both goals for the Magpies
AFCON 2025










