Can Leipzig upset Bayern and set up a thrilling finish to the Bundesliga? James Horncastle has the answers as well as a look at the big games in Italy and France...
"Lyon need to win in order to defend third place. Hopefully Sunday night's game will be every bit as entertaining as the one they played out with Lille last weekend."
Tough run-in for Bayern
RB Leipzig v Bayern Munich
Live on BT Sport 3
Dortmund fans find themselves in a weird place this weekend. Leipzig stand for everything the Black and Yellows are against, which lands them in a bit of a quandary as they need Ralf Rangnick's side to do them a favour and beat Bayern on Saturday afternoon if they are to have a chance of winning the title going into the final day.
Leipzig and Bayern have been the best in class in 2019 and this game acts as a dress rehearsal for the DFB Pokal final. Assured of Champions League football next season, Leipzig have been on a remarkable run and are undefeated in 17 games in all competitions this calendar year. The defence is the Bundesliga's best in that timeframe. However, the Bulls are without a clean sheet in almost a month and shipped three goals to Mainz last weekend. One imagines Bayern will punish them if allowed the same chances.
It's the end of an era in Munich with Arjen Robben and Franck Ribery preparing for their final three games in Bayern red. The pair of them hope to go out on a high with another two trophies. Victory on Saturday will make sure of a seventh straight Meisterschale. Leipzig beat Bayern at the Red Bull Arena last year. Timo Werner got the winner in a comeback win and may well swap sides over the summer. Take Leipzig on Double Chance @ 2.35/4.
The Old Lady's focus
Roma v Juventus
Live on Premier 1
Juventus are on their worst run since February 2010, a time before the most dominant period in the club's history. But don't read too much into it. They have been experimenting since winning the title with four games to spare. A quirk of the fixture list has saved all of their biggest rivalries until last which means the Old Lady is unable to completely relax. The trend has been to test things out in the first half and turn it on in the second.
It's a risky business. Juventus have not kept a clean sheet in seven games - an eternity for them and one wonders how much the intensified speculation surrounding Max Allegri's future will impact on this weekend's trip to the capital.
Roma must win and hope results elsewhere go their way if they are to have a chance of finishing in the top four. Claudio Ranieri has tightened things up at the back and attempted to recover the club's investments in Javier Pastore, Patrick Schick and Justin Kluivert. But last weekend's draw with lowly Genoa was a major setback. Old problems resurfaced and another late goal cost them.
Encouragingly captain Daniele De Rossi could be back on Sunday. Roma's win ratio is up to 53% when he is in the team. Without the veteran it falls to just 39%. Juventus' sole objective will be to help Cristiano Ronaldo score and give him a chance of winning the Capocannoniere crown. Take the draw @ 3.55/2.
Lyon looking over their shoulder
Marseille v Lyon
Live on BT Sport 1
Marseille's chances of qualifying for Europe look all but lost after last week's disappointing 1-1 draw with Strasbourg. Missing out will have a significant effect on the club's ability to attract and retain top talent.
Lyon also travel to the Velodrome under pressure. Saint Etienne are finishing the season stronger than anybody. They are Ligue 1's form team and are coming for a podium finish. Lyon need to win in order to defend third place. Hopefully Sunday night's game will be every bit as entertaining as the one they played out with Lille last weekend.
Lyon are just about in better shape. Marseille are sweating on the fitness of Florian Thauvin and need to bounce back from their most recent game in front of their own fans; a 2-1 defeat to Nantes. Goal fests in recents years, the reverse fixture featured six and last year's game at the Velodrome another five. Lyon won both and are worth backing again @ 2.265/4.
Leipzig on Double Chance @ 2.35/4
Roma and Juventus to Draw @ 3.55/2
Lyon to beat Marseille @ 2.265/4