Roma and Bayer Leverkusen meet for the second successive year in the Europa League semi-finals with the recently-crowned German champions aiming to avenge a 1-0 aggregate defeat against the Italians 12 months ago.
The Italians defeated Serie A rivals Milan 3-1 on aggregate to reach the final four, while Leverkusen battled past West Ham, winning by the same scoreline after two legs.
The match is being shown by TNT Sports in the UK and will be available on channel TNT Sports 2.
Roma host Leverkusen in the first leg of the semi-final at the Stadio Olimpico in Rome on Thursday 2nd May, with the action getting underway at 20:00 BST.
Roma have won five of their last eight games in all competitions, losing just once during that time.
Leverkusen have been held to three consecutive draws going into this first leg but they are unbeaten all season and did win seven games in succession between mid-March and mid-April.
The two sides have met six times competitively over the years. Roma have the edge in the head-to-head record, winning twice, Leverkusen have one win, and there have been three draws.
Roma wins | 2 |
Draws | 3 |
Bayer Leverkusen wins | 1 |
*H2H stats refer to all competitions
Read our Roma v Bayer Leverkusen Tips, Prediction & Odds article here
Roma will be without suspended right-back Zeki Celik, but they do have Bryan Cristante, Diego Llorente and Leandro Paredes available again after serving recent bans.
Romelu Lukaku is back in training and should return to the side after he sat out Sunday's trip to Napoli, while captain Lorenzo Pellegrini will be given a late fitness test.
For Leverkusen, key midfielder Granit Xhaka is available after his suspension, and Alonso has virtually a fully-fit squad to choose from, although Adam Hlozek and Borja Iglesias are carrying knocks and will be assessed.