Roberto Firmino struck an injury-time winner as Liverpool defeated Monterrey 2-1 in the FIFA Club World Cup semi-final in Qatar on Wednesday night.
The Brazilian combined with fellow substitute Trent Alexander-Arnold to slot home at the near post in the 91st minute and send the Reds into Saturday’s final with Flamengo.
The teams had earlier traded two early goals as Naby Keita’s opener from Mohamed Salah’s fine pass was cancelled out when Rogelio Funes finished after Alisson Becker had parried a shot.
And the contest looked to be heading for extra-time until Firmino pounced decisively to secure a berth in the final and keep alive ambitions of bringing the trophy back to Merseyside.