Patrick Shick added the second goal for Leverkusen on the stroke of half-time, and Dortmund replied with an equaliser – courtesy of Julian Brandt – quickly after the break.
Moussa Diaby appeared to have given the lead for the hosts once again after scoring the third goal, but Die Borussen went on to add two more goals, with Haaland netting the decisive penalty.
Here are the talking points from the game.
Florian Wirtz is a top talent to watch out for
Although his side eventually ended up short, Florian Wirtz weaved his magic for Leverkusen by racking up a goal and an assist. The 18-year-old German prospect already announced himself to the world stage after a brilliant campaign last term. However, he is looking sharper than ever as he has 3 goals and 2 assists to his name in Bundesliga this season. Wirtz’s eye for creativity and goals makes him one of the hottest prospects in the world at the moment.
Relentless Haaland wins it for Dortmund
There is no stopping Erling Haaland at the moment as his importance grows with each passing week. Although Dortmund aren’t clinical in defence, they are making it up by their stellar attacking unit, with Haaland being the central figure. Today he ended up having another blistering performance with 2 goals and an assist, including the decisive penalty. The 21-year-old is currently in terrific form as he has 5 goals and 3 assists to his name in 4 Bundesliga appearances. He also netted a hat-trick for Norway during the international break against Gibraltar.
Leverkusen suffer their first defeat
After drawing against Union Berlin in their first league game, Leverkusen bounced back strongly with back to back thumping wins against Monchengladbach and Augsburg. And they looked the favourites today after an impressive first-half display, but Dortmund managed to turn the tables around.