O avançado alemão Deniz Undav marcou no minuto 88 para garantir um empate 3-3 do Stuttgart contra o último classificado Heidenheim, mantendo os visitantes em quarto lugar para a qualificação à Liga dos Campeões. O resultado destacou a corrida apertada em ambas as extremidades da tabela da Bundesliga, com implicações para a despromoção e lugares europeus. Outros jogos viram o St. Pauli vencer o Bremen por 2-1, o Freiburg bater o Gladbach por 2-1 e o Koln empatar 2-2 com o Hoffenheim.
Num dramático encontro da Bundesliga no domingo, o Stuttgart lutou para empatar 3-3 em Heidenheim, um resultado que manteve a sua posição no último lugar de qualificação para a Liga dos Campeões, mas impediu-os de alargar a vantagem de quatro pontos sobre o Leipzig, quinto, que empatou 2-2 com o Borussia Dortmund no dia anterior. Chris Führich deu uma liderança inicial ao Stuttgart, mas Eren Dinkci empatou para o Heidenheim. O aparente segundo golo de Ermedin Demirović para o Stuttgart foi anulado pelo VAR, que em vez disso concedeu uma grande penalidade ao Heidenheim após Maximilian Mittelstädt cometer falta sobre Dinkci na área. Arijon Ibrahimović converteu o pontapé para colocar os donos da casa em frente por 2-1. Mittelstädt redimiu-se marcando de outra grande penalidade pouco antes do intervalo, empatando a 2-2. Na segunda parte, outro golo de Demirović foi invalidado por fora de jogo, e o suplente do Heidenheim Sirlord Conteh marcou no minuto 82 após o remate de Ibrahimović ser defendido, parecendo garantir uma vitória por 3-2. No entanto, Undav empatou a quatro minutos do fim e quase marcou novamente no tempo de compensação, apenas negado pelo guarda-redes Diant Ramaj. Adam Kölle do Heidenheim cabeceou por cima no tempo adicionado, perdendo a oportunidade de reduzir a distância para o antepenúltimo Werder Bremen para três pontos antes do próximo encontro. Noutro lado, o St. Pauli impulsionou as suas esperanças de sobrevivência com uma vitória caseira por 2-1 sobre o Bremen, graças ao golo vencedor de Joel Chima Fujita no minuto 70 após o empate de Jovan Milošević. Isso moveu o St. Pauli acima do Bremen para a posição de playoff de despromoção, prolongando a série sem vitórias do Bremen para 13 jogos e marcando a terceira derrota consecutiva sob o treinador Daniel Thioune. O Freiburg subiu ao sétimo lugar com uma vitória por 2-1 sobre o Borussia Mönchengladbach, golos de Matthias Ginter e Igor Matanović estendendo a sua série de vitórias caseiras para cinco em todas as competições, enquanto a série sem vitórias do Gladbach chegou a sete. Noutro thriller, o FC Koln empatou 2-2 com o terceiro classificado Hoffenheim no RheinEnergieSTADION. Ragnar Ache abriu o marcador no minuto 15, Ozan Kabak empatou antes do intervalo, Andrej Kramarić cabeceou o Hoffenheim para a frente, e Said El Mala empatou quatro minutos depois. O Koln afastou-se cinco pontos do Bremen, enquanto o colchão de seis pontos do Hoffenheim sobre o quinto pode encolher para três dependendo de outros resultados. O Hoffenheim venceu sete e empatou dois dos seus últimos 10 jogos, com apenas uma derrota.