Sevilla vs. Juventus (Thursday, 8.00pm)
© Reuters
With their Europa League semi-final tie finely poised after its first leg, Sevilla and Juventus reconvene on Thursday, when they will battle it out for a place in the final.
A 1-1 draw in Turin last week leaves both sides confident of coming out on top at Estadio Ramon Sanchez-Pizjuan, where the home side have never lost a tie in this competition when playing host in the second leg.
We say: Sevilla 2-1 Juventus (Sevilla win 3-2 on aggregate)
As Juventus do not tend to travel well and Sevilla have scored freely of late, the Europa League specialists can secure a spot in the final once again. Despite blooding several young starlets this year, Juve remain too reliant on Angel Di Maria for creativity, and their in-form hosts will also have a passionate home crowd roaring them on to victory.
> Click here to read our full preview for this match
B. Leverkusen vs. Roma (Thursday, 8.00pm)
© Reuters
Taking a slender lead with them to Germany, Roma seek a place in the Europa League final when they visit Bayer Leverkusen on Thursday, in the second leg of the clubs' semi-final tie.
Last year's Europa Conference League winners won 1-0 in the Italian capital last week, but their hosts still have hope of securing a spot in the competition's climactic showpiece, where either Juventus or Sevilla will await.
We say: Bayer Leverkusen 1-1 Roma (Roma win 2-1 on aggregate)
Having progressed from 10 of their last 11 European knockout ties - including each of the last seven in a row - Roma certainly possess the wherewithal to complete their task on Thursday. They may pose little threat - aside from set-piece situations - but scoring once should be enough to hustle their way through and see Leverkusen come up short once again.