Real Madrid won the Franz Beckenbauer Cup late on Friday, beating Bayern Munich 4-2 in a penalty shoot-out at the Allianz Arena in a testimonial for the German World Cup winning veteran.

French international Franck Ribery, besieged by problems both on and off the pitch, played 60 minutes of the game as he battles for full fitness a week ahead of the start of the new Bundesliga season.

In the eighth minute of the match, Spanish World Cup star Sergio Ramos conceded a penalty, but Holger Badstuber’s spot-kick was saved by Iker Casillas in what was the best chance of regulation time.

“The result is not important. What was important was to face a difficult opponent like Bayern and pose them problems,” said Real coach Jose Mourinho.

Bayern coach Louis van Gaal was still delighted with the progress his side is making despite the upset.

The defending Bundesliga champions beat Schalke to win the German Super Cup last weekend and are in DFB-Pokal action tomorrow night before kicking off the Bundesliga season at home to Wolfsburg next Friday.

“I saw a fantastic team out there,” Van Gaal said.

“We controlled the game and tired Real Madrid out. We had numerous chances to score. Compared to the game against Schalke, we had different players on the field, yet we showed the same performance and that is amazing.”

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.