Borussia Dortmund's hopes of holding on to in-demand striker Erling Haaland by qualifying for next season's Champions League were dealt a massive blow as they were beaten 2-1 by direct rivals Eintracht Frankfurt on Saturday.
Andre Silva's winner at the Westfalenstadion left Dortmund seven points behind Frankfurt with just seven matches remaining.
Frankfurt went in front as Dortmund's Nico Schulz wrongfooted his own keeper with a header in the 11th minute. The visitors were also unlucky not to be awarded a penalty for a clear handball by Thomas Delaney.