Bayern Munich honorary president Franz Beckenbauer criticized Pep Guardiola's team for a lack of "punch" as it conceded a 1-0 first-leg advantage to Real Madrid on Wednesday.
Karim Benzema scored the only goal as Madrid seized the initiative ahead of the Champions League semifinal return at the Allianz Arena next week.
The visitors enjoyed the lion's share of possession but Madrid goalkeeper Iker Casillas was not seriously threatened before making a late save to deny substitute Mario Gotze.
Beckenbauer hailed Madrid's defensive efforts but was disappointed the defending champions had not carried more menace going forward.
He told Sky: "I never saw Madrid defend so well.
"But maybe Bayern made it easy for them. They were lacking dynamism, they had no punch."
The Blancos played largely on the counter but it was an approach which could have seen them claim a commanding first-half advantage as Cristiano Ronaldo and Angel Di Maria both squandered wonderful opportunities.
Beckenbauer added: "Maybe Bayern were surprised by the way Real played. It was one of the best matches I have seen from Madrid. They switched the rhythm like they wanted. They attacked suddenly, they pulled back. If it had been 3-0 at halftime you could have stopped the game.
"Madrid were superior, better, quicker. It was a deserved victory. But there is still a second leg. It is doable, but it will be very dangerous and very difficult."