La troisième place de la Bundesliga donne accès directement à la phase de poules de Ligue des champions, alors que le quatrième est qualifié pour un tour préliminaire.
Hoffenheim compte désormais 55 points, talonné par le Borussia Dortmund, 53 points et un match à jouer samedi dans le 'derby des Borussia', contre le 9e Mönchengladbach.
Leonardo Bittencourt a marqué à la 58e minute pour Cologne, mais Kerem Demirbay a égalisé pour Hoffenheim au bout du temps additionnel (90+3).
Samedi, le leader Munich (69 points) reçoit le modeste Mayence, 15e. Son dauphin Leipzig (61 pts) joue dimanche en déplacement à Gelsenkirchen, contre Schalke 04.