Jupp Heynckes' high-flying side welcome the Blaugrana to the Allianz Arena on Tuesday night for the first leg of a blockbuster semifinal between two European powerhouses

Bayern Munich striker Mario Mandzukic will miss the Champions League showdown against Barcelona through suspension.

Philippe Lahm, Javi Martinez and Bastian Schweinsteiger should all return to the starting line-up after being rested for Saturday's 6-1 win over Hannover, but long-term injury victims Toni Kroos (groin) and Holger Badstuber (knee) remain absent.

Lionel Messi has handed Barcelona a major boost by returning to full training after missing the last two games with a hamstring strain - though has not been given the all-clear yet.

Defenders Carles Puyol and Javier Mascherano (both knee) and Adriano (suspension) are all out so youngster Marc Bartra is likely to partner Gerard Pique in central defense.