Borussia Dortmund beat Bayer Leverkusen, one of their direct rivals for a Champions League spot, 4-0 (1-0) on Matchday 31 of the Bundesliga season. Here we bring you the match line-ups and statistics.

Bundesliga Matchday 31
BORUSSIA DORTMUND VS BAYER LEVERKUSEN 4-0 (1-0)

Borussia Dortmund: Bürki – Piszczek, Sokratis, Toprak, Akanji – Weigl – Pulisic (Dahoud, 72), Götze, Reus (Gómez, 86), Sancho – Philipp (Toljan, 81)
Bayer Leverkusen: Özcan – Henrichs, Tah (Jedvai, 43), S. Bender, Retsos – Kohr, Aranguiz – Bailey (Havertz, 46), Volland, Brandt – Alario (Bellarabi, 69)
Substitutes: Weidenfeller, Sahin, Yarmolenko, Castro – Lomb, Kießling, Baumgartlinger, Frey
Goals: 1-0 Sancho (Pulisic, 13), 2-0 Reus (Götze, 55), 3-0 Philipp (Sancho, 63), 4-0 Reus (Sancho, 79)
Noteworthy incidents: Reus goal disallowed following VAR consultation (34) / Reus penalty saved by Özcan (awarded for foul on Pulisic by Retsos, 37)
Corners: 6-6 (4-3 at half-time), chance ratio: 12-3 (6-1)
Referee: Schmidt (Stuttgart), yellow cards: none
Attendance: 81,360 (sold out), weather: sunny, 23 degrees