Match summary
Bayer Leverkusen came from behind to win 3-2 away at RB Leipzig, with the winner arriving in stoppage time. RB Leipzig led 1-0 at half-time.
In the first half, Xavi Simons put RB Leipzig ahead in the 7th minute, set up by Xaver Schlager. In the second half, Nathan Tella equalised in the 47th minute, set up by Álex Grimaldo, Loïs Openda put RB Leipzig back in front in the 56th minute, set up by Dani Olmo, Jonathan Tah equalised with a header in the 63rd minute, set up by Jonas Hofmann, and Piero Hincapié won it from a corner in stoppage time, set up by Álex Grimaldo.
The chances backed that up: Bayer Leverkusen created 2.17 expected goals (xG) from 18 shots to RB Leipzig's 1.59 from 10.
RB Leipzig
Bayer Leverkusen