Match summary
Borussia Dortmund came from behind to win 4-3 away at Bayer Leverkusen. Bayer Leverkusen led 2-1 at half-time.
In the first half, Florian Wirtz put Bayer Leverkusen ahead in the 9th minute, set up by Paulinho, Erling Haaland equalised with a header in the 37th minute, set up by Thomas Meunier, and Patrik Schick put Bayer Leverkusen back in front in first-half stoppage time, set up by Florian Wirtz. In the second half, Julian Brandt equalised in the 49th minute, set up by Erling Haaland, Moussa Diaby put Bayer Leverkusen back in front from a corner in the 55th minute, Raphael Guerreiro equalised with a direct free kick in the 71st minute, and Haaland won it from the penalty spot in the 77th minute.
The chances backed that up: Borussia Dortmund created 2.29 expected goals (xG) from 14 shots to Bayer Leverkusen's 0.47 from 11.
Bayer Leverkusen
Borussia Dortmund