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

play
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

POS Team GP GD PTS
1 Bayern Munich 34 +55 78
2 RB Leipzig 34 +28 65
3 Borussia Dortmund 34 +29 64
4 VfL Wolfsburg 34 +24 61
5 Eintracht Frankfurt 34 +16 60
6 Bayer Leverkusen 34 +14 52
7 FC Union Berlin 34 +7 50
8 Borussia Monchengladbach 34 +8 49
9 VfB Stuttgart 34 +1 45
10 SC Freiburg 34 0 45
11 TSG Hoffenheim 34 -2 43
12 Mainz 34 -17 39
13 FC Augsburg 34 -18 36
14 Hertha Berlin 34 -11 35
15 Arminia Bielefeld 34 -26 35
16 FC Cologne 34 -26 33
17 Werder Bremen 34 -21 31
18 Schalke 04 34 -61 16