O Paris St Germain estava à beira de outro título da Ligue 1, mas suas comemorações foram mantidas no gelo, pois eles tiveram que se recuperar de uma desvantagem de dois gols para empatar em 3 a 3 contra o Le Havre, que estava em dificuldades.
Uma vitória teria garantido o 12º título do campeonato para o PSG, que fez 10 alterações, incluindo a suspensão de Kylian Mbappe, antes da partida de ida das semifinais da Liga dos Campeões, na quarta-feira, contra o Borussia Dortmund.
A decisão de Luis Enrique saiu pela culatra, quando Christopher Operi colocou o difícil Le Havre na frente e, enquanto Bradley Barcola empatou, o chute desviado de Andrew Ayew e o pênalti de Abdoulaye Tour deixaram o PSG perdendo por 3-1.
Achraf Hakimi reduziu a desvantagem antes que o substituto Gonçalo Ramos cabeceasse para casa já nos acréscimos para garantir um ponto para o PSG que o colocou 12 à frente do Mônaco, que tem quatro jogos restantes para disputar.
Com um saldo de gols melhor que o de seu adversário mais próximo, o PSG tem uma mão no troféu, mas ainda não está matematicamente certo.
Embora não tenha conseguido dar ao PSG a segunda derrota na primeira divisão nesta temporada, o Le Havre ultrapassou o Metz e ficou em 15º, fora da posição de rebaixamento devido ao saldo de gols.
Harry Kane elevou sua contagem de gols na temporada para 42, enquanto o Bayern de Munique se preparava para a semifinal da Liga dos Campeões com a vitória sobre o Eintracht Frankfurt na Bundesliga.
A primeira mão de terça-feira contra o Real Madrid, na Allianz Arena, é iminente, mas os golos de Kane em ambas as partes, em ambos os lados do golo de Hugo Ekitike, garantiram uma vitória por 2-1 ao Bayern e tornaram esta a campanha mais prolífica do avançado inglês.
Robert Andrich marcou no último chute da partida e o Bayer Leverkusen recuperou de uma desvantagem de dois gols para empatar em 2 a 2 com o Stuttgart e preservar sua invencibilidade em todas as competições nesta temporada.
O Stuttgart surpreendeu o recém-coroado campeão alemão ao marcar dois gols nos primeiros 11 minutos do segundo tempo, por intermédio de Chris Fuhrich e do emprestado do Brighton, Deniz Undav.
Mas o Leverkusen mostrou que ter o título da liga garantido não afetou sua fome, já que Amine Adli reduziu e Andrich marcou no último suspiro para manter sua notável sequência.
O Dortmund, antes da viagem à capital francesa no meio da semana, foi derrotado por 4 a 1 no terreno do RB Leipzig, à medida que diminuíam as esperanças de terminar entre os quatro primeiros.
Jadon Sancho colocou o Dortmund na frente, mas Mohamed Simakan, Lois Openda, Christoph Baumgartner e Benjamin Sesko marcaram para o quarto colocado Leipzig, que ficou cinco pontos à frente do adversário.
Marco Sportiello fez uma série de defesas após sua convocação tardia para ajudar o AC Milan a empatar sem gols com a Juventus, cujas esperanças de terminar em segundo lugar na Série A sofreram um grande golpe.
Sportiello foi convocado devido a uma distensão muscular no aquecimento para o goleiro titular Mike Maignan, no Allianz Stadium, e o vice do Milan frustrou continuamente a Juventus.
Uma excelente defesa dupla para negar o golo a Filip Kostic e depois o rebote de Danilo foi a escolha do grupo para deixar a Juventus atrás do Milan por cinco pontos, faltando apenas quatro jogos para o final.
O Girona ultrapassou o Barcelona para o segundo lugar na LaLiga, com gols de David Lopez e Artem Dovbyk, que marcaram de pênalti, selando a vitória por 2 a 0 sobre o Las Palmas, que sofreu a quinta derrota consecutiva.
O Atlético de Madrid aumentou suas esperanças de se classificar para a Liga dos Campeões da próxima temporada depois de derrotar o quinto colocado Athletic Bilbao por 3 a 1.
As equipes empataram no intervalo, depois que o chute de Rodrigo De Paul foi anulado por Nico Williams, mas Angel Correa restaurou a vantagem do Atlético antes que o gol contra de Unai Simon garantisse a vitória, com a equipe de Diego Simeone ficando seis pontos à frente de Bilbao.