Two second-half goals were enough to give Borussia Dortmund a 2-1 win against Eintracht Braunschweig at Signal Iduna Park on Sunday.
Substitutes Jonas Hofmann and Marco Reus were the men on the scoresheet for Dortmund, with the former having only been on the pitch for eight minutes when he put his side ahead after 75 minutes.
Reus added a penalty five minutes from time to ensure Jurgen Klopp's men have taken maximum points from their first two Bundesliga matches, despite Robert Lewandowski's late own goal.
Roman Weidenfeller was back in goal for last season's runners-up, while Henrikh Mkhitaryan made his German top-flight debut and fellow close-season signing Sokratis came into defence for Neven Subotic.
Ilkay Gundogan missed out after injuring his back while on international duty for Germany on Wednesday.
There was also a change in goalkeeper for the visitors as Daniel Davari replaced Marjan Petkovic, while Marcel Correia came in for Deniz Dogan in defence.
Braunschweig had the first opportunity after just three minutes when Dennis Kruppke turned his effort past Weidenfeller's far post.
Dortmund then had two good chances as Pierre-Emerick Aubameyang and Jakub Blaszczykowski were both played in behind the Braunschweig defence before the away side cleared.
Former Shakhtar Donetsk playmaker Mkhitaryan then had his first sight of goal, shooting over after 23 minutes, before Nuri Sahin curled a free-kick over 13 minutes later.
With neither side able to force a breakthrough in what was a low-key half, the scores were level at the break.
Five minutes into the second half, Sven Bender fizzed a strike past Davari's right-hand post before Sahin struck a loose ball well over from inside the box.
Dortmund continued to apply pressure with Aubameyang forcing a good close-range save from Davari 58 minutes in.
Six minutes after the hour mark, Aubameyang again had a glorious opportunity to put his side ahead but blazed over after being unmarked in the box.
Lewandowski was the next to spurn a chance for the home side as the Poland international failed to get a strong enough connection on his effort from inside the six-yard box.
Eventually though, Dortmund got their breakthrough courtesy of substitute Hofmann, who had come on for Aubameyang.
The 21-year-old played a well-worked one-two with Mats Hummels before slotting home to give the home side a deserved lead on 74 minutes.
Hofmann was again involved in the second goal 11 minutes later when he was brought down by Ermin Bicakcic in the area, with Reus slotting home the resulting penalty.
The visitors pulled a goal back a minute from time when Kevin Kratz's effort from a corner was diverted into his own net by Lewandowski, but this proved to be merely a consolation as Dortmund wrapped up a hard-earned three points.
|Coach: J. Klopp|
for J. Błaszczykowski 60'
for P. Aubameyang 67'
for H. Mkhitaryan 90+2'
|Real Madrid players revel in Champions League success|
|Davies: Tottenham joked Pochettino was joining United|
|Gabi: I am convinced Atletico will win the Champions League|
|Mexico 1 Paraguay 0: Guardado extends unbeaten streak|
|Simeone to ´think about´ Atletico future|
|Zidane: I dreamed this would happen after getting Real Madrid job|
|Ronaldo ´had a vision´ he would score San Siro winner|
|James wants Real Madrid stay despite Champions League final snub|
|Real Madrid success an amazing journey, says Bale|
|Simeone rues Atletico ´failure´|
|Sterling tips Rashford for long England career|
|Navas hails Champions League triumph as ´dream come true´|
|Champions League trophy belongs to Real Madrid - Modric|
|Perez hails Zidane after dramatic Champions League win|
|Bale the main man for Madrid, and the rest of the Champions League final player ratings|
|Ronaldo: Real Madrid experience made the difference|
|Ronaldo gamble eventually pays off for Madrid|
|Griezmann´s penalty miss & Ronaldo´s nerves of steel - The key moments that decided the Champions Le|
|Real Madrid 1 Atletico Madrid 1 (aet, 5-3 pens): Ronaldo settles dramatic shoot-out|
|I have not scored enough for Man City, concedes Sterling|
|Carvajal sustains injury in Champions League final|
|Bruce lauds Diame ´magic´ as Hull seal Premier League return|
|Hull City 1 Sheffield Wednesday 0: Diame fires Tigers back to the big time|
|France midfielder Diarra hit with €10million fine|
|Bartra confirms he can leave Barcelona for €8million|
|France v Cameroon: Cabaye out to prove a point|
|Mourinho will bring trophies to Man Utd, says McNair|
|Switzerland 1 Belgium 2: Lukaku, De Bruyne complete comeback|
|Hummels doubtful for Germany´s Euro 2016 opener|
|´Very likely´ that I´ll stay at West Ham, says Payet|
|Dante expecting Wolfsburg improvement|
|Le Graet slams Cantona over ´pathetic´ Deschamps attack|
|Williams hoping to become a leader in Spain squad|
|Switzerland 1-2 Belgium: Lukaku and De Bruyne inspire Red Devils comeback|
|UEFA opts against extending Sakho´s provisional doping ban, but case not yet dropped|
|Subotic considering his options|
|Ter Stegen: Barcelona season a success|
|Umtiti replaces Mathieu in France´s Euro 2016 squad|
|Grigg, Washington make Northern Ireland´s final Euro 2016 squad|
|´There are many regrets´ - Galliani on Torres´ time at Milan|
|Milan metro reopens after false alarm over suspect package|
|Germany still uncertain on Schweinsteiger return|
|Low: I don´t regret telling Gotze to outshine Messi|
|Champions League over La Liga for Madrid, says Morientes|
|Seedorf tips Ronaldo to make the difference in Milan|
|Bayern will reject all offers for Lewandowski - Rummenigge|
|Judge Zidane on next season - Seedorf|
|Galliani denies Benzema talks but won´t rule out Kovacic deal|
|Chile can´t repeat Jamaica showing against Argentina, warns Medel|
|Mascherano, Higuain hopeful on Messi injury|
|FA warns Brentford´s Judge after doping breaches|
|Clyne impressed with Rashford´s ability and temperament|
|Tottenham to play Champions League fixtures at Wembley|
|Hodgson upbeat on Wilshere, Henderson fitness|
|Ronaldo prolific, Neymar inventive and Gabi tenacious: The best Champions League player stats|
|De Jong still hurting over Euros failure|
|Ronaldo: I do not like Simeone´s tactics|
|Sporting Kansas City 0 DC United 1: Kamara nets winner on debut|
|Costa Rica 2 Venezuela 1: Hosts rally to pre-Copa America win|
|Rashford displays no longer a surprise – Smalling|
|Bale and Co. ready for Atletico test in Champions League final|
|Messi avoids serious injury ahead of Copa America opener|
|Maldini: Italian football needs to start over|
|Chile 1 Jamaica 2: Copa champions suffer shock loss|
|Argentina 1 Honduras 0: Higuain scores stunner as Messi hobbles off|
|Uruguay 3 Trinidad and Tobago 1: Cavani double inspires hosts|
|Argentina 1-0 Honduras: Higuain scores stunner as Messi hobbles off|
|Chile 1-2 Jamaica: Copa champion suffers shock loss|
|Deportivo La Coruna sign Emre Colak|
|Uruguay 3-1 Trinidad and Tobago: Cavani double inspires home side|
|Forster optimistic over England´s Euro chances|
|Ramos ´just as hungry as before´ ahead of Atletico showdown|
|Small details will decide Champions League final - Marcelo|
|Henderson backs ´special´ Rashford to push for Euro berth|
|O´Neill pleased with Ireland display despite late equaliser|
|Postecoglou proud despite Socceroos loss|
|Hartley: Another concussion could end my career|
|Hodgson hails Rashford, but leaves door open for Sturridge|
|O´Neill hails ´perfect night´|
|Rashford would have no fear at Euro 2016 - Henderson|
|Ibrahimovic´s next club ´a surprise´ - agent Raiola|
|Republic of Ireland 1 Netherlands 1: Late goal pegs O´Neill´s men back|
|Northern Ireland 3 Belarus 0: Lafferty marks 50th cap with goal|
|Rashford seizes England chance to leave Sturridge in peril|
|England 2 Australia 1: Remarkable Rashford strikes on debut|
|Champions League final: Thankless tasks on eve of showpiece, pesky sprinklers and a few old pros|
|Lewandowski agent confirms Real Madrid talks|
|Germany v Slovakia: Low´s young stars desperate to earn Euro call|
|Nigeria 1 Mali 0: Iheanacho ends wretched run|
|Republic of Ireland 1-1 Netherlands: Boys in Green pegged back after Long goal|
|No fears for Real as Ronaldo looks razor sharp|
|Hazard hints at Chelsea stay|
|Reinartz retires at 27 due to injuries|
|Bellerin not interested in rumours of Barcelona move|
|Zidane happy to fulfil Ancelotti´s prophecy|
|Ronaldo is 100 per cent fit for Champions League final - Zidane|
|Rummenigge: Bayern ready to welcome Hoeness back|
|Bordeaux name Gourvennec as new coach|
|Portugal v Norway: Quaresma challenges hosts to prove Euro 2016 ambition|
|Espanyol announce Galca exit|
|Spain v Bosnia-Herzegovina Preview: Uncapped duo aim to impress|
|Spain v Bosnia-Herzegovina: Uncapped duo aim to impress|
|Italy v Scotland Preview: Chiellini spots chance to prepare for Ireland challenge|
|Middlesbrough confirm Fischer deal|
|Pearson targeting promotion after Derby appointment|
|England 2-1 Australia: Rashford and Rooney see off Socceroos|
|FIFA hits Croatia with stadium ban as part of widespread homophobia sanctions|
|Northern Ireland 3-0 Belarus: O'Neill's men cruise to victory|
|Italy v Scotland: Chiellini spots chance to prepare for Ireland challenge|
|Sane brushes off talk of Schalke exit|
|Yorke: Giggs should be Mourinho successor|
|Defence can lead Italy to Euro success - Chiellini|
|Scolari swoons over ´spectacular´ Ronaldo|
|Neuer to miss Germany friendly|
|Gabi looking forward, not back|
|Gerhardt agrees Wolfsburg switch|
|Champions League final is the game of my life - Torres|
|Simeone: Casemiro the key for Real|
|Mourinho urges United to ´forget the past three years´|
|Malaga appoint Ramos|
|Berlusconi ready to relinquish power at AC Milan|
|Busquets agrees new five-year Barcelona contract|
|Euro 2016 not under threat from strike action - Braillard|
|Real Madrid v Atletico Madrid: San Siro the stage for Champions League final re-run|
|Vela staying with Sociedad - agent|
|A poke in the eye & ´the f****** master´: Five of the best Mourinho v Guardiola battles|
|Red Devils enter Faustian pact as Manchester United hire Mourinho|
|Star striker top of Mourinho´s United shopping list|
|An attacking mastermind even more fearsome than Ferguson - Jose Mourinho in numbers|
|Manchester United appoint Mourinho as manager|
|Italy not among Euro 2016 favourites - Ancelotti|
|Win or lose in Milan, it is time for Perez to back Zidane|
|Ronaldo wants Morata back at Madrid|
|England v Australia preview: All eyes on Rashford debut|
|Weigl, Kimmich grateful to Tuchel and Guardiola|
|Benitez: I´m ready for Championship challenge|
|Colombia v Haiti: Bacca ready for responsibility|
|Karembeu hails Zidane ahead of Champions League final|
|Panama v Brazil: Lucas Lima ready to prove himself|
|Kaka replaces Douglas Costa in Brazil´s Copa America squad|
|Mascherano opens up on Juventus rumours|
|Allen unclear over Liverpool future|
|Hodgson praises scrapped cup replays|
|Deschamps to take legal action against Cantona|