Liverpool s Egyptian striker #11 Mohamed Salah runs with the ball during the English Premier League football match between Liverpool and Fulham at Anfield in Liverpool, northwest England, on December 3, 2023. AFP
Liverpool appeared set for a rare and damaging home defeat but turned the tables on Fulham at Anfield with two late goals to close within two points of the top of the table.
Trent Alexander-Arnold helped set Liverpool on their way in the 20th minute, crashing a free-kick off the underside of the bar and into the net via the unfortunate Fulham goalkeeper Bernd Leno for an own goal.
But the visitors were level just four minutes later when Harry Wilson poked Antonee Robinson's cross past goalkeeper Caoimhin Kelleher, standing in for the injured Alisson Becker.
Alexis Mac Allister produced a moment of magic to restore Liverpool's lead, lashing a drive into the top corner from distance for his first goal for the club but Kenny Tete pounced from close range shortly before half-time to level.
Fulham looked set for a sensational victory when they scored in the 80th minute, with substitute Bobby De Cordova-Reid leaping highest.
However, Liverpool were not finished. Mohamed Salah blasted over from close range as the home side pushed for an equaliser, but he then turned provider for Wataru Endo, who found the net from the edge of the box in the 87th minute.
A minute later they were ahead again when Alexander-Arnold drove the ball home after the ball fell to him just inside the box, sparking wild scenes at Anfield.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)