Bayern Munich won a second consecutive DFB-Pokal title, and 17th overall, after defeating Borussia Dortmund 2-0 after extra time in the final Saturday evening at the Olympiastadion in Berlin.
Arjen Robben scored the opener deep in extra time after the teams played to a scoreless draw in regular time. Thomas Muller then doubled the lead in the closing moments, catching Dortmund on the counter as they searched for a late equaliser.
Dortmund created several chances and looked to have scored in the second half, but the referee waved play on after ruling that Mats Hummels' header had not crossed the line.
Saturday's victory completed a league-and-cup double for Bayern, who claimed the Bundesliga title in record time this season. Though the Bavarians failed to retain their UEFA Champions League crown this spring, their return of two trophies represents a successful first season for manager Pep Guardiola, as well as a platform on which to build for next season.
And the platform is already quite impressive. In addition to this season's domestic double, Bayern also claimed the FIFA Club World Cup in 2013 and won a historic treble of Bundesliga, DFB-Pokal and Champions League last season. And with Dortmund striker Robert Lewandowski set to join in the summer, Guardiola's side only look likely to improve further.
Dortmund, meanwhile, completed their season without a trophy after finishing second in the league. Jurgen Klopp's side reached the quarter-finals of the Champions League before losing to eventual finalists Real Madrid.
Bayern created the first chance as Robben set up Muller on the right in the fourth minute. Muller directed his shot on goal, but Dortmund goalkeeper Roman Weidenfeller saved with his face.
Dortmund's Mats Hummels shot off target in the 16th minute, and Muller had another effort blocked two minutes later. Bayern came close again in the 24th minute as Robben tried to capitalise on a poorly hit back-pass from Kevin Grosskreutz, but Weidenfeller raced off his line in time to clear.
The Reds then received bad news in the 31st minute as captain Philipp Lahm limped off after picking up a knock. He was replaced by Franck Ribery.
With the match still scoreless, both teams created chances as half-time approached. In the 44th minute, Bayern's Pierre-Emile Hojbjerg flashed a shot just wide of far post from edge of box on right. One minute later, Dortmund's Robert Lewandowski fired over the target after bursting into Bayern's box following a counter-attack.
The chances continued to come in the second half. Weidenfeller saved Muller's shot in the 56th minute before controversy erupted eight minutes later. Dortmund defender Mats Hummels appeared to have headed the ball over the line in the 64th minute, but Dante cleared and referee Florian Meyer allowed play to continue. Replays suggested the ball had crossed the line, but Hummels also appeared offside in the build-up.
Dortmund had another chance in the 72nd minute as substitute Oliver Kirch stung Manuel Neuer's hands with a powerful, swerving shot from the edge of the box. Nuri Sahin then shot wide of the post six minutes later.
As extra time began, Dortmund substitute Pierre-Emerick Aubameyang nearly put his side ahead with a low shot that curled just wide in the 91st minute. At the other end, Hummels had to be alert to clear the box in the 103rd minute after a Bayern corner bounced in front of Dortmund's box.
The opening goal finally arrived in the 107th minute. Moments after Robben saw his low shot saved by Weidenfeller, the Dutchman got another opportunity quickly as Bayern won back possession and Jerome Boateng crossed to the back post. Robben was on hand to turn the ball into the net for what turned out to be the winner.
Robben had a chance to double Bayern's lead in the 115th minute after racing onto Muller's pass behind Dortmund's defence. But Weidenfeller saved one-on-one, keeping his side in the match. It nearly paid off, as Marco Reus saw his deflected shot bounce inches over the bar in the closing moments.
That was Dortmund's last chance, though, and within moments Bayern were celebrating another piece of silverware with a second goal.
With only seconds remaining, Muller raced free behind Dortmund's defence and slotted in past Weidenfeller to seal Bayern's win.
|Borussia Dortmund Player Ratings|
|Starting XI||Half-Time||Final Rating|
|Oliver Kirch (for Mkhitaryan, 60')||N/A||5|
|Pierre-Emerick Aubameyang (for Jojic, 83')||N/A||6|
|Jonas Hoffman (for Grosskreutz, 110')||N/A||5|
|Bayern Munich Player Ratings|
|Starting XI||Half-Time||Final Rating|
|Franck Ribery (for Lahm, 31')||7||7|
|Daniel van Buyten (for Hojbjerg, 102')||N/A||6|
|Claudio Pizarro (for Ribery, 109')||N/A||7|
Match-winner Arjen Robben praised Jerome Boateng for the cross that led to Bayern's opener and said he enjoys scoring in finals. Speaking to Bundesliga.com, he said:
I’ve always said it’s best to score in finals like these. I was playing in a different position today so I didn’t see as much of the ball as I normally do, but we still managed to create several chances. It was a great cross by ‘Jo’ and I could have scored another after that, but the keeper made a good save.
Meanwhile, Dortmund goalkeeper Roman Weidenfeller lamented his side's missed opportunities:
Everyone’s very disappointed. We had opportunities, but it wasn’t to be. We ran out of energy towards the end, but little details like that can decide games – that’s football. It’s a shame because we deserved to win another trophy this season.