Messi / PHOTO; MIGUEL RUIZ - FCB

Leo Messi was given the medical all-clear this Tuesday afternoon ahead of the away leg of the Champions League semi-final against Bayern Munich.

Messi, who was injured in the Champions League quarter-finals against Paris Saint-Germain, has totally recovered from the hamstring injury he picked up in France.

It’s worth noting that the Argentinian hasn’t featured in Barça’s last three league games (Mallorca, Zaragoza and Levante).