Player Ratings: Liverpool 2-1 Monterrey
It was a truly bizarre match up against the North American CONCACAF Champions tonight, as Liverpool took on Mexican side Monterrey in Doha.
After taking the lead in the 11th minute, following a lovely through ball from Mo Salah to Naby Keita, the Reds were immediately pegged back when the Mexicans equalised.
What followed was a pretty turgid, end to end tactical game, with Liverpool largely dominating the ball, whilst Monterrey dominated the best chances.
The second half was a little better for Liverpool, mainly following several changes, with Sadio Mane, Trent Alexander-Arnold and finally Roberto Firmino adding more quality.
And so it was a combination of Trent and Bobby that combined for a late, late, late winner. It came after a few really good opportunities for Monterrey.
It's Liverpool though, who will line up in the final on Saturday at 17:30 against Brazilian side Flamengo who have wasted no time in ramping up the stakes ahead of the big game.
Alisson - Nervy start to the match but grew in confidence and made some good saves. 8
James Milner - Worked as only James Milner can; tirelessly. He was caught out a lot on the break though and his delivery wasn't as good as it often is. This was very much emphasised when Trent's first real cross set up the winning goal for Bobby. 7
Joe Gomez - Quite weird and a bit worrying that Gomez was the weaker looking of the two centre backs, particularly when the other one was a midfielder. Looks much more assured alongside Virg. 6
Jordan Henderson - Came through his big test at centre back pretty much unscatched. Defended well, although his distribution from the back tended to be a bit hesitant. 8
Andy Robertson - Like Milner, he struggled at times with the pace of Monterrey's breaks forward. Marauded forward himself though and provided a good outlet down the left side. 7
Adam Lallana - Played fairly well in the 'six' role, but his physical lacking was the only thing that let him down. Not really a viable option in the big games but his game intelligence was enough to see him through tonight. 6
Alex Oxlade-Chamberlain - Didn't offer much at all. He lost possession a lot and was always trying for that killer ball, instead of assisting the build up. Will surely be up against Keita for a starting berth on Saturday. 6
Naby Keita - Pip's Salah to the award, simply because he scored and Mo didn't. Both were tied for our best players tonight, with Keita looking like a man possessed in the first half. He was a thorn in the Mexican's side and could've scored another goal or two, at least. 9 Man of the Match
Xherdan Shaqiri - Got through some work, and was shifted across at least a couple of positions, before being subbed for Mane. Will feel hard done by, as he's yet to be given much time in his preferred position. 6
Divock Origi - After his great performances in the last 12 months, we'll just chalk this one off as a bad day for Big Div. Literally nothing he did worked and he looked half-asleep at time. 4
Mo Salah - Whisper it, but Mo is slowly building up a head of steam as we approach the mid point of the season. He was brilliant today, looked a huge threat, constantly having two defenders trailing him but always finding a way past them. Only missing a goal for himself but grabbed an assist for Keita's opening goal. 8
Sadio Mane - His arrival gave the Mexican side a jolt, as his pace and directness down the right was something Milner hadn't offered, and Shaq had tended to come inside. 7
Trent Alexander-Arnold - Tried a few crosses to warm up after coming on, before setting up the winner in time added on. 7
Roberto Firmino - Came on late, had a few touches, scored the winning goal. Job bloody done. 7