The Premier League title race is over, but will there be drama on the final day in the Bundesliga?
Just as in the Premier League, there are two teams in contention with one round of matches left to play.
Unlike in the Premier League, where Manchester City and Liverpool racked up huge points tallies in their relentless pursuit of the title, there have been far more points dropped between Bayern Munich and Borussia Dortmund.
Bayern Munich host Eintracht Frankfurt on the final day while Dortmund travel to Borussia Monchengladbach.
With Bayern holding a two-point lead and having a far superior goal difference, the only way that Dortmund can secure the title is by winning and Bayern losing.
The good news for Dortmund is that Frankfurt are still competing for a Champions League place.