Lionel Messi will start for Barcelona this evening when they face Bayern Munich in the semi-finals of the Champions League.

The Argentine forward has been out for the last few games, struggling with a hamstring injury.

But the record-breaking striker has been passed fit by the Blaugrana medical team, and will be in the starting XI this evening.

The defensive crisis for the Catalan club continues though, as Jordi Alba is drafted in at centre-back and Marc Bartra plays at left-back.

For the German team, Mario Gomez is the lone front-man following Mario Mandzukic’s suspension. Former Athletic Bilbao midfielder Javi Martinez also plays.

Bayern Munich: Neuer; Lahm, Boateng, Dante, Alaba; Martínez, Schweinsteiger; Robben, Müller, Ribéry; Gomez.

Barcelona: Valdés, Alves, Alba, Piqué, Bartra;  Busquets, Xavi, Iniesta;  Pedro, Messi, Alexis

Tags Bayern Munich Messi