Mario Mandzukic and Arjen Robben’s goals ensured Bayern Munich a 2-1 Champions League final victory against Borussia Dortmund.
In a closely-fought affair at Wembley Stadium the first all-German final had to wait until the hour mark for its opening goal with Mandzukic converting.
Ilkay Gundogan levelled up from the penalty spot before Robben won the match late on to give Bayern their first Champions League win since 2001 and made up for their 2010 defeat to Inter Milan and last year’s penalty shoot-out heartbreak against Chelsea.
Dortmund pressed Bayern from the off and their prolific marksman Robert Lewandowski had the first attempt in the 14th minute with his rising strike from outside the area tipped over by Manuel Neuer.
A minute later Jakub Blaszczykowski met a ball in from the right with a first-time effort which Neuer did well to turn round his near post.
On 19 minutes Marco Reus was sent clear by Kevin Grosskreutz and his effort from outside the area was pushed out for a corner by Neuer.
Sven Bender was picked out in the box by Grosskreutz three minutes later but his effort lacked any real power to beat Neuer.
Bayern finally woke up and almost scored on 26 minutes when Franck Ribery’s great left-wing cross found the head of Mandzukic who forced a good save from Roman Weidenfeller.
Robben then went clear down the right of the Dortmund area but Weidenfeller raced out to narrow the angle and blocked his effort.
Dortmund had another opportunity on 35 minutes as Lewandowski turned Jerome Boateng in the area but his low strike was saved by Neuer’s feet.
Robben had the final chance of the half when the ball fell to him just inside the Dortmund area but Weiudenfeller thwarted his attempted chip with his face.
Bayern took the lead on 60 minutes when Ribery played in Robben down the left side of the area and he teed up Mandzukic for a simple tap-in.
The lead only lasted eight minutes as Dante’s clumsy tackle on Reus in the area saw Dortmund handed a penalty which Gundogan converted as he sent Neuer the wrong way.
Neven Subotic did brilliantly well to slide in and cleared Thomas Muller’s angled effort off the line on 72 minutes with Robben also looking to get in and force the ball home at the back post.
Lewandowski fired in a brilliant dipping volley from outside the area for Dortmund but the referee had blew up for a free kick, while at the other end Weidenfeller did well to parry away a David Alaba strike. Bastian Schweinsteiger then forced a good save from the Dortmund custodian with just three minutes left on the clock.
But in the final minute of normal time Ribery’s back-heel played in Robben who went past a couple of defenders before flicking the ball into the net past Weidenfeller to claim Bayern’s fifth European crown.