Marvin Matip scored on his 30th birthday to salvage a 1-1 draw for Ingolstadt at Cologne in the Bundesliga on Friday.
Bayern Munich opened up a three-point lead at the top of the Bundesliga by beating Darmstadt 3-0.
Thomas Muller struck twice as Bayern Munich beat Bayer Leverkusen 3-0 in the Bundesliga on Saturday, as Eintracht Frankfurt thrashed Stuttgart 4-1.
Cologne have signed midfielder Milos Jojic from Bundesliga rivals Borussia Dortmund, the club have announced.
Tottenham have announced the signing of defender Kevin Wimmer from Cologne on a five-year contract.
Tottenham have completed a deal for Cologne defender Kevin Wimmer and he will join them in June, Sky sources understand.
Liverpool give U21s more game time than Premier League rivals but top flight lags behind Europe.
Wolfsburg finished as runners-up to Bayern Munich as they wrapped up their campaign with a 2-2 draw at Cologne.
Mainz ensured their place in the Bundesliga next term with a 2-0 win over Cologne, who guaranteed their safety a week ago.
Cologne secured their top-flight status for next season with a 2-0 victory over Schalke.
Bas Dost scored twice as Wolfsburg secured a Champions League spot, while Cologne guaranteed survival.
Werder Bremen have announced the signing of striker Anthony Ujah from Cologne.
Augsburg only just managed to keep hold of their place inside the top six after a 0-0 draw at home to Cologne.
Cologne left it late to grab a point at home to Bayer Leverkusen in a 1-1 Rhineland derby draw.
Hertha Berlin and Cologne took a point each from their clash, with the goalless draw seemingly satisfying both sides.
Stuttgart boosted their survival hopes with a 3-2 home win over Werder Bremen, while Cologne saw off Hoffenheim by the same scoreline.
Cologne made what could prove to be a decisive step away from the relegation zone with a 3-2 win over Hoffenheim.
Freiburg beat Cologne 1-0 on Saturday to open clear water between themselves and the relegation zone.
Robert Lewandowski was the difference in the German Klassiker, while there were wins for Monchengladbach and Leverkusen
Cologne came from behind to draw 1-1 against Werder Bremen - their seventh home stalemate of the season.