Chelsea staged a late comeback at Craven Cottage to keep their hopes of Champions League qualification alive.
Alex Iwobi opened the scoring for Fulham in the 20th minute, capitalizing on Ryan Sessegnon’s impressive challenge against Chelsea captain Reece James to set up the Nigerian international.
The Blues appeared destined for a damaging defeat until 19-year-old substitute Tyrique George struck a sharp shot from the edge of the box in the 83rd minute.
Pedro Neto completed the turnaround with a stunning stoppage-time strike, sealing Chelsea’s sixth win in their last 17 league matches.
Chelsea climbed to fifth place on goal difference, edging ahead of Nottingham Forest, who face Tottenham on Monday.
Meanwhile, Manchester United suffered their eighth home league defeat of the season in a lackluster encounter at Old Trafford.
Pablo Sarabia delivered the decisive moment with a spectacular free-kick 13 minutes from time, securing Wolves’ fifth consecutive Premier League victory.
The result moves Vitor Pereira’s side to 15th, level on points with United, who remain 14th on goal difference.