Atalanta vs. Marseille (Thursday, 8.00pm)
© Reuters
A place in the Europa League final will be at stake when Atalanta BC welcome Marseille to Bergamo on Thursday, with their semi-final tie finely poised after last week's first leg.
The Serie A side are just one game away from their first European final, but OM are also intent on meeting either Roma or Bayer Leverkusen in Dublin.
We say: Atalanta BC 2-1 Marseille (Atalanta BC win 3-2 on aggregate)
Given their goalscoring options and impressive home form, Atalanta surely start favourites to progress past Marseille, who can be flaky away from home.
The French side certainly possess a genuine threat on the counter, but their hosts should have sufficient firepower to reach the Europa League final.
> Click here to read our full preview for this match
B. Leverkusen vs. Roma (Thursday, 8.00pm)
© Reuters
With one foot in the Europa League final, unbeaten Bayer Leverkusen host Roma on Thursday evening, as they conclude their semi-final tie at the BayArena.
For the second season running these clubs are meeting in the semi-finals, but events in the first leg make the new German champions favourites to overturn last year's result.
We say: Bayer Leverkusen 1-0 Roma (Bayer Leverkusen win 3-0 on aggregate)
Roma's away record is far from special, and Leverkusen are an immovable object, so an almighty upset is required to send the away side through.
Though the Giallorossi possess plenty of nous, gleaned from their recent European exploits, Xabi Alonso's finely-tuned machine will find a way to win on the night and claim a place in the Europa League final.