Dortmund secured their top-three finish in the Bundesliga on Sunday thanks to a late winner from Julian Weigl against Frankfurt. The victory, which came after a goalless first half, saw the hosts move into third place and just two points behind second-placed RB Leipzig.
The game was a tense affair, with both sides creating chances but unable to break down the opposition's defence. However, it was Dortmund who finally broke the deadlock in the 88th minute when Julian Weigl fired home from close range after a cross from Erling Haaland.
The win was a much-needed boost for Dortmund, who had been struggling in recent weeks. They will now look to build on this result as they continue to compete for the title, while also hoping to secure a Champions League spot next season.
Overall, it was another solid performance from Dortmund, who showed that they have what it takes to compete at the top level. With their run-in now set to be more challenging, it will be interesting to see how they respond and whether they can maintain their form over the final few games of the season.