2020-21 German Bundesliga
  • Mats Hummels (44')
  • Nico Schulz (11' OG)
  • André Silva (87')

Dortmund hopes of Haaland stay, Champions League football hit with loss vs. Frankfurt

Haaland & Dortmund frustrated in Frankfurt defeat (2:03)

Andre Silva scores his 22nd goal of the season to help Frankfurt to a 2-1 victory over Borussia Dortmund. (2:03)

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.

- Stream ESPN FC Daily on ESPN+ (U.S. only)
- Bundesliga on ESPN+: Stream LIVE games and replays (U.S. only)

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.

Instead it was Dortmund who scored on the stroke of half-time when Mats Hummels turned in the box to volley in the equaliser.

"Too sloppy, too unfocused, technically just not good enough," defender Hummels said. "We had to make more of the good chances we had. Other teams are ahead of us in that respect.

"We had situations that should have been clear scoring chances. We just did not manage to turn them into something."

Frankfurt were sharper after the break, however, bagging a deserved winner after coming close through Silva, Kostic and Stefan Ilsanker in a strong second-half display.

Haaland's father Alf-Inge and agent Mino Raiola held talks with Spanish giants Barcelona and Real Madrid this week with the Norway striker one of the most in-demand players in world football, but the 20-year-old failed to take any of his chances in this match.

Dortmund still have a chance of qualifying for the Champions League next season by winning the competition this campaign and face Manchester City -- another side heavily linked with a move for Haaland -- in the quarterfinals.

Wolfsburg beat Cologne 1-0 to stay in third place on 54 points.

Bundesliga leaders Bayern Munich, on 61 points, play second-placed RB Leipzig, four points behind, later on Saturday.

German Bundesliga Standings

1 Bayern Munich 32 +52 74
2 RB Leipzig 32 +29 64
3 VfL Wolfsburg 32 +25 60
4 Borussia Dortmund 32 +25 58
5 Eintracht Frankfurt 32 +15 57
6 Bayer Leverkusen 32 +16 51
7 Borussia Monchengladbach 32 +7 46
8 FC Union Berlin 32 +6 46
9 SC Freiburg 32 +2 44
10 VfB Stuttgart 32 +2 42
11 TSG Hoffenheim 32 -3 39
12 Mainz 32 -16 36
13 Hertha Berlin 32 -10 34
14 FC Augsburg 32 -17 33
15 Werder Bremen 32 -17 31
16 Arminia Bielefeld 32 -28 31
17 FC Cologne 32 -27 29
18 Schalke 04 32 -61 13