Bayern Munich will host Barcelona in one of the most anticipated group stage matches of the Champions League at Allianz Arena on Tuesday night.