Die 16. Runde der Bundesliga startete im Signal Iduna Park, wo Dortmund zu Hause auf Leverkusen traf. Gegen Leverkusen, dessen Form sich langsam verbessert, wird es für Dortmund weiterhin sehr schwer sein, zu gewinnen.

In der ersten Spielminute führte Leverkusens hoher Druck im Vorfeld zu einem Fehler der Dortmunder Abwehr. Leverkusen eroberte den Ball im Vorfeld und startete einen schnellen Konter. Andrich machte eine Vorlage. Nathan Tyra im trikots fußball, schob den Ball ins Tor, Leverkusen 1:0. In der 8. Minute spielte Sinkapé einen Querpass und Schick traf per Schuss zum 2:0 für Leverkusen. In der 12. Minute leistete sich Andrich einen Fehler beim Klären des Balles und der freistehende Gittens netzte aus spitzem Winkel mit einem Heber ein – Dortmund 1:2. In der 19. Minute spielte Frimpong einen Querpass und Schick, im Bayer 04 Leverkusen trikot unterwegs, traf doppelt zum 3:1 für Leverkusen. In der 76. Minute der zweiten Halbzeit beging Tapsoba beim Gerangel im Strafraum ein Abwehrfoul. Der Schiedsrichter entschied per VAR auf Elfmeter. Giraci verwandelte den Elfmeter und Dortmund führte 2:3. Danach kam keine der beiden Mannschaften mehr zum Torerfolg. Am Ende gewann Leverkusen auswärts mit 3:2 gegen Dortmund. Bei einem weiteren Spiel lag man damit nur noch 1 Punkt hinter den Bayern!