A Lionel Messi double and Neymar’s strike at Camp Nou last Wednesday had given the Liga leaders a 3-0 lead over Bayern after the first encounter.
Bayern were unable to complete a remarkable fightback six days later despite a spirited display. Benatia opened the scoring for Bayern at the Allianz Arena, but Luis Suárez laid on two goals for Neymar, who now has 37 for the season and has scored in his last seven matches, in the first-half and, although Robert Lewandowski and Thomas Müller gave the Bundesliga champions victory on the night, the job had been done by Barca in the first leg.