Trent Alexander-Arnold scored an 88th-minute winner as Liverpool mounted a stunning late comeback to beat Fulham in a seven-goal thriller at Anfield.
Trailing 3-2 in the 87th minute, Liverpool equalised as Wataru Endo scored his first Premier League goal and seconds later Alexander-Arnold completed the turnaround.
Alexander-Arnold had helped Liverpool open the scoring in the 20th minute when his free-kick ricocheted off the crossbar and in off Fulham keeper Bernd Leno.
Former Red Harry Wilson equalised four minutes later before Alexis Mac Allister restored Liverpool's lead after 38 minutes with a stunning long-range strike.
Kenny Tete netted Fulham's second equaliser in first-half injury time and Bobby De Cordova-Reid headed the Cottagers into the lead in the 80th minute.
Fulham had looked set to end Liverpool's 13-month unbeaten home record in the Premier League. Instead, the Reds kept up their perfect record at Anfield this season and cut Arsenal's lead at the top to two points.
Marco Silva's side stayed 14th.
Latest Stories
-
Nigeria court frees 119 protesters after government drops charges
22 seconds -
French families sue TikTok over harmful content
10 mins -
Slapping MP shows generational change may not end abuse of power in Nigeria
21 mins -
Zimbabwe bans police from using mobile phones while on duty
33 mins -
Killers of Ugandan Olympian sentenced to 35 years
45 mins -
Elon Musk to spend election night with Donald Trump
49 mins -
Accusations fly in Spain over who is to blame for flood disaster
57 mins -
UCL: Real Madrid lose to AC Milan in second straight home defeat
59 mins -
Queen Camilla cancels events due to chest infection
1 hour -
Economy is growing below potential – IEA
1 hour -
UCL: Gyokeres hat-trick as Amorim’s Sporting thrash Man City
1 hour -
Equatorial Guinea VP warns against office sex after viral videos
1 hour -
Netflix Europe offices raided in tax fraud probe
2 hours -
UCL: Diaz nets hattrick as Liverpool beat Leverkusen
2 hours -
Israel PM Netanyahu fires defence minister Gallant
2 hours