The lethal finishing touch was lacking in Liverpool’s game against Bayern Munich, as they failed to properly test the Bavarians.

Sadio Mane couldn't divert easy chances into goal, Mohammed Salah was inefficient and Roberto Firmino was largely snuffed out.

While as Klopp said after the match, a 0-0 draw isn’t really that bad considering a scored draw at the Allianz Arena will be enough to secure Liverpool’s progression, the Reds should be disappointed not winning at home. The German gaffer had limited options in defence and remained slightly cautious of Bayern’s counter-attack, meaning his side couldn’t play unfazed, “heavy-metal” football.

However, bringing on Xherdan Shaqiri could’ve resulted in a different outcome. The Swiss winger has flourished in the role of “supersub” for them, scoring four out of his six Liverpool goals from the bench. However, Klopp’s somehow not trusting him enough to play him on Champions League nights.

The complete exclusion from the game can be disheartening for Shaqiri, who was waiting for this game for a long time. Rather than bringing on Divock Origi, Klopp should’ve experimented with Shaqiri’s unpredictability. He’s a strong guy capable of pushing off Bayern’s physical aspect and can produce some brilliant moments with clever passes.

Moving Salah to the middle and playing Shaqiri through the right could’ve caused Bayern’s defence to open up. Knowing Shaqiri’s ability to thrill when pumped up, Klopp missed an opportunity to get the best out of the Swiss superstar and wasted him in such a crucial game.