Jadon Sancho became the youngest Englishman to score in Bundesliga history as he starred in a 4-0 Borussia Dortmund win.
Bundesliga champions Bayern Munich eased past Borussia Monchengladbach after recovering from falling behind to beat their opponents 5-1.
Hannover halted a five-match losing streak to move 10 points clear of the relegation play-off with a 2-1 Bundesliga win at home to Bremen.
Schalke prevented Bayern Munich from sealing the Bundesliga title despite the league leaders thrashing Borussia Dortmund 6-0.
Substitute Timo Werner scored a 56th-minute winner as RB Leipzig claimed their first win over Bayern Munich at the fifth attempt.
Robert Lewandowski scored a hat-trick as Bayern Munich restored their 20-point lead at the top of the Bundesliga with a 6-0 victory over Hamburg.
©2018 Sky UK