Bayer Leverkusen 2-0 Augsburgo

Só uma vitória mantinha o Leverkusen na corrida e os farmacêuticos entraram fortes, logo aos 13 minutos do primeiro tempo, quando Nathan Tella fez uma boa jogada pela direita e deixou Patrik Schick na cara do guarda-redes, que chutou com força para bater Finn Dahmen. Com este golo, o avançado checo marcou pelo segundo jogo consecutivo, ao mesmo tempo que prolongou a espera do Augsburgo para conseguir o recorde de 12 golos sem sofrer golos na Bundesliga numa só época.
O Augsburgo recuperou um pouco, mas o Leverkusen estava claramente ansioso por não fazer mais nada para perder pontos de uma liderança pela oitava vez nesta campanha. Tella, em particular, encarnou isso e parecia ter virado goleador pouco mais de 10 minutos depois, batendo na trave após um cruzamento de Alejandro Grimaldo, mas um fora de jogo assinalado pelo VAR interrompeu rapidamente a comemoração.
Mesmo assim, o Leverkusen continuou na liderança e dobrou a vantagem nos acréscimos do primeiro tempo, quando Emiliano Buendia acertou um remate forte de fora da área no canto inferior direito da rede de Dahmen. O resultado mudou drasticamente o panorama da partida, mas nenhum dos treinadores fez alterações no intervalo, e o jogo continuou a correr normalmente, com Florian Wirtz a estar perto de colocar o resultado fora de qualquer dúvida apenas cinco minutos depois do recomeço, quando rematou de fora da área e obrigou Dahmen a desviar a bola para o lado esquerdo.
Finalmente, o Augsburgo acordou e criou algumas oportunidades reais. O avançado Samuel Essende teve uma das melhores chances, mas viu um chute de dentro da área sair pela linha de fundo. Depois de ter visto os seus últimos seis golos serem marcados fora de casa, esperava-se que Alexis Claude-Maurice também tivesse impacto, e esteve muito mais perto de reduzir a desvantagem para metade, obrigando Matěj Kovář a uma defesa impressionante com um remate de meia distância. Phillip Tietz deveria então ter feito melhor no final de um cruzamento de Cédric Zesiger para a área, mas ele só poderia cabecear direto em Kovář.
Para além do cabeceamento de Tietz, o Leverkusen recuperou alguma da sua antiga compostura, e Jonas Hofmann deveria ter feito melhor em frente à baliza adversária a 10 minutos do fim, em vez de mandar a bola para fora. Mas o domínio do Leverkusen no primeiro tempo foi suficiente para garantir que a corrida pelo título continue na próxima semana. No entanto, o Leverkusen ainda pode jogar a sua próxima partida no domingo como campeão deposto - se o Bayern de Munique conseguir vencer o RB Leipzig no dia anterior.

Bayern 3-0 Mainz

O Bayern sabia que podia conquistar o título em caso de um deslize do atual campeão, mas precisava de vencer e quase não conseguiu cumprir a sua parte na etapa inicial, quando Jonathan Burkardt desperdiçou uma oportunidade aos seis minutos. Os anfitriões se reagruparam e logo estavam em vantagem, com apenas a ponta dos dedos do guarda-redesdo Mainz, Robin Zentner, impedindo Michael Olise de abrir o marcador de forma espetacular.
O Leverkusen, por sua vez, já havia assumido a liderança contra o Augsburgo, diminuindo para seis pontos a diferença para o Rekordmeister. Mas os Roten mantiveram a compostura e finalmente conseguiram abrir o marcador pouco antes da metade do primeiro tempo. Leroy Sané fez as honras da casa, completando meia centena de golos na Bundesliga com um remate em arco para o fundo da baliza após um desvio de Konrad Laimer. Com o novo ímpeto da sua equipa, Olise duplicou a vantagem do Bayern antes do intervalo, quando entrou pela direita e rematou de primeira para o fundo das redes.
O Mainz teve um longo caminho de volta ao jogo após o intervalo, com uma repetição da goleada de 8-1 sofrida neste jogo na temporada passada a parecer um resultado mais realista do que uma primeira dobradinha no campeonato contra o Bayern. Os homens de Bo Henriksen melhoraram após o recomeço, mas Jonas Urbig manteve-se firme na baliza da casa, defendendo os remates de Nadiem Amiri e Danny da Costa. No outro extremo, Sané rematou de longe, mas Zentner não conseguiu evitar o golo.
Aos 80 minutos, o canhoto voltou a acertar no poste que o impediu de marcar no início da primeira parte. Com o Bayern no controlo, parecia que o único destaque da etapa final seria a entrada de Thomas Müller para sua 500.ª partida na Bundesliga, mas Eric Dier superou a festa do veterano ao cabecear para o golo num canto cobrado por Olise. Enquanto o Bayern está à beira da glória, as ambições do Mainz na Liga dos Campeões continuam a diminuir, depois de uma sexta jornada consecutiva sem vencer, que o manteve enraizado no sexto lugar, a quatro pontos dos quatro primeiros.

Hoffenheim 2-3 Dortmund

Depois de marcar quatro golos nos últimos dois jogos, Serhou Guirassy precisou de apenas 20 minutos para dar continuidade à sua boa forma. O avançado viu inicialmente o seu remate ser anulado por fora de jogo, depois de ter desviado a bola do desesperado Leo Østigård, mas a revisão do VAR confirmou que ele e Daniel Svensson estavam em posição regular, garantindo aos adeptos que viajaram o direito de festejar o golo inaugural. No entanto, a confiança de Guirassy foi abalada quando ele não conseguiu aproveitar um penálti depois que Østigård cometeu uma falta desajeitada em Jamie Gittens na área. Oliver Baumann mostrou por que é um homem difícil de ser batido dos 11 metros, mergulhando para a esquerda para impedir o artilheiro do Dortmund e registrando sua 16.ª defesa de um penálti na Bundesliga.
O Hoffenheim pensou que tinha aproveitado o penálti de Baumann quando Anton Stach bateu para o golo, mas a bandeira levantada pelo auxiliar interrompeu a comemoração. Sem se deixarem intimidar, os anfitriões criaram um golo legítimo para empatar a partida pouco depois da marca da hora, através de Adam Hložek, que fez um remate imparável que passou por Gregor Kobel, depois de este ter colocado a bola no seu peito.
O sétimo golo de Hložek no campeonato da época foi logo esquecido quando Brandt produziu um momento de magia para restaurar a vantagem dos visitantes, mostrando grande habilidade técnica para voleiar a bola para o canto oposto a partir do cruzamento profundo de Svensson. No entanto, o Dortmund pensou que tinha deixado a vitória escapar por entre os dedos quando Pavel Kadeřábek cabeceou para casa um empate dramático no primeiro minuto dos descontos. Felizmente para os comandados de Niko Kovač, o cativante encontro produziu uma reviravolta final quando, com frieza, guiou a bola para a baliza que aguardava, antes de o VAR decidir que Gittens não tinha cometido falta sobre Baumann na jogada. O sexto classificado fica, para já, a três pontos dos quatro primeiros, enquanto os anfitriões permanecem no 15.º lugar e cinco pontos acima da zona de descida.

Outros resultados:
Wolfsburgo 0-1 Friburgo
Holstein Kiel 4-3 B. Monchengladbach