Pep Guardiola ended his Bayern Munich reign with another domestic double as they beat Borussia Dortmund on penalties to win the German Cup. Dortmund’s top scorer Pierre-Emerick Aubameyang sidefooted over a great chance towards the end of normal time. There were no goals either in extra-time, although Bayern striker Robert Lewandowski was only denied by a great Eric Durm block. In the shootout, Douglas Costa scored the winning penalty. Dortmund failed with their second and third kicks, as Manuel Neuer saved from Sven Bender and Sokratis Papastathopoulos missed. Bayern centre-back Josh Kimmich struck his team’s third kick straight at Roman Burki straight after Papastathopoulos had driven wide, but Thomas Muller and Costa scored for Guardiola’s side. It means that the manager, who is leaving to take charge at Manchester City, completed his three-year reign with a second German league and cup double, having secured the Bundesliga title in April. He won the league in each of his three years in Bavaria.