Liverpool once again left it late but got the job done when they defeated Monterrey 2-1 in Doha to reach the final of the Club World Cup.
Naby Keita and Roberto Firmino scored the goals for the Reds, the latter netting in the 92nd minute.
After an open start to the game, the European champions took the lead in the 11th minute, when Mohamed Salah threaded in a lovely pass for Keita to run in behind the defence and score.
Monterrey immediately responded with a goal from Funes-Mori. Liverpool had switched off in the second phase of a set-piece to allow that goal in.
Thereafter, the Mexican did have a couple of good chances to take the lead, but Alisson was there to thwart those efforts.
Just when we thought the game was crawling towards extra-time, Salah did some good work near the byline before Trent Alexander-Arnold curled a fantastic pass for Firmino to score in stoppage time.
All in all, it was a laboured performance from Liverpool, but they won’t care one bit as the final of Club World Cup awaits on Saturday.
Here’s how we rated their players after the game:
Alisson - 9
He made two very good saves and several other decent ones to keep a dangerous Monterrey side out. Couldn’t have done much to save the conceded goal as his defence stood still.
James Milner - 7
Starting at right-back, Milner did well to move forward and join the attacks and also track back whenever required. Looked tired in the second half and was rightly subbed off 15 minutes from time.
Joe Gomez - 6
The Englishman had a strange game where he looked good in moments, but showed naivety on few occasions that almost cost Liverpool dear.
Jordan Henderson - 7
Starting in an unfamiliar centre-back position, the captain did well. Physically, he was not strong enough, but his reading of the game was mature and passing was decent.
Andy Robertson - 7
The Scotsman wasn’t really an attacking outlet today as he reserved himself to stay back and help out Henderson. He was solid defensively apart from couple of hairy moments.
Adam Lallana - 5
Playing in defensive midfield, Lallana struggled to keep hold of the midfield on and off the ball. The protection of two inexperienced centre-backs was minimal as well.
Alex Oxlade-Chamberlain - 6
He showed flashes of brilliance on the ball but never got into the game on a regular basis. A reasonable performance without being overly exciting.
Naby Keita - 8
Keita looked sharp on the ball, he took his goal well and was always looking to create things in the final third. His pressing game was up to the mark as well.
Mohamed Salah - 9
The Egyptian was a danger all game long for the Mexican side. He assisted the first goal, held the ball well under pressure most times and was heavily involved in the build-up for the late winner.
Divock Origi - 3
Origi had a really subpar game, where he struggled to match with the intensity of the game. Missed a huge chance in the second half to give his team a lead. Subbed off for Firmino later on.
Xherdan Shaqiri - 4
Starting on the left wing, Shaqiri struggled to have any impact on the game. He switched to the other side after the break and couldn’t really provide the impetus. Subbed off in the 68th minute.
(SUB) Sadio Mane - 6
Came on and added more to the attacking threat of the team. Had a couple of attempts on goal to test the keeper.
(SUB) Trent Alexander-Arnold - 8
Came on with 15 minutes left and looked sharp from the get-go. His assist for the winning in the 92nd minute was magical.
(SUB) Roberto Firmino - 8
Came on in the 85th minute and looked good from the off. Scored the winning goal in stoppage time to send Liverpool into the final and spare them from facing a daunting prospect of playing 30 more minutes.