Roberto Firmino was the Liverpool hero as his stoppage-time winner sent his team into the FIFA World Club Cup final.
The Reds were facing Mexico's Monterrey in the second semi-final in Qatar.
Naby Keita had given Jurgen Klopp's side an 11th-minute lead.
The Other Funes Mori
Mo Salah played a low pass behind the Monterrey defence and in-form Guinea international Keita latched onto it before finishing with aplomb.
But Rogelio Funes Mori - brother of ex-Everton defender Ramiro - leveled for the Mexican side just three minutes later, tapping in from close range after Liverpool goalkeeper Alisson had parried a shot.
B O B B Y #ClubWC pic.twitter.com/V6QRs77imS
— Liverpool FC (@LFC) December 18, 2019
As the game ticked towards extra-time, Firmino - who had started on the bench - met a low cross from another second-half introduction Trent Alexander-Arnold at the near post to make it 2-1.
Liverpool will now go on to face Brazil's Flamengo on Saturday. The Copa Libertadores champions beat Saudi Arabia's Al Hilal in Tuesday's semi-final.
Download the brand new OffTheBall App in the Play Store & App Store right now! We've got you covered!
Subscribe to OffTheBall's YouTube channel for more videos, like us on Facebook or follow us on Twitter for the latest sporting news and content.