Bundesliga video highlights: All the goals from Matchday 25!
Borussia Dortmund moved outright top of the Bundesliga table ahead of Der Klassiker after a huge win over Cologne, before Bayern Munich slipped up away at Bayer Leverkusen.
Simply click on the PLAY buttons below for all the Matchday 25 highlights...
Dortmund left visiting Cologne in a daze with a first-half masterclass that saw the hosts get back to winning ways and take the lead at the top of the Bundesliga standings.
Bayer Leverkusen 2-1 Bayern Munich
Leverkusen came from behind to beat Bayern 2-1, with two Exequiel Palacios penalties securing all three points at the BayArena.
Union Berlin 2-0 Eintracht Frankfurt
Second-half goals from Rani Khedira and Kevin Behrens sealed a 2-0 victory for Union Berlin over Eintracht Frankfurt on Sunday.
Bochum boosted their bid to beat the drop as Erhan Masovic headed the only goal of the game in a setback for Leipzig's top-four ambitions.
Borussia Mönchengladbach 2-2 Werder Bremen
Marvin Ducksch scored a last-minute equaliser to earn Werder Bremen a share of the points in the Matchday 25 opener away to Borussia Mönchengladbach.
Trailing to Arne Maier's second-half strike, Schalke were headed to the bottom of the Bundesliga standings against the 10 men of Augsburg, until Marius Bülter netted from the spot in time added on.
Andrej Kramaric converted two penalties to give Hoffenheim a lifeline in this season's relegation royal rumble, helping earn his side a 3-1 victory over fellow strugglers Hertha Berlin.
Freiburg were seconds away from a valuable victory after Ritsu Doan's second-half goal, until Mainz substitute Karim Onisiwo slotted home the most dramatic of equalisers for the 05ers.
Omar Marmoush scored the only goal of the game to earn Wolfsburg victory away at VfB Stuttgart, where the Egypt international spent last season on loan.
Watch: The top 5 goals on Matchday 25
Kramaric double gives Hoffenheim hope
The Croatian scored twice from the penalty spot to give Hoffenheim a vital win in their relegation tussle with Hertha.
Ducksch double denies Gladbach
The Bremen forward struck a last-gasp equaliser to earn his side a share of the points in the Matchday 25 opener.
Dortmund go top with Cologne masterclass
Raphael Guerreiro and Marco Reus had games to remember as BVB eased past Cologne to move top of the Bundesliga.