The UEFA Champions League quarter-finals are set to come to a thrilling end, with four European heavyweights looking to join Ajax and Barcelona in the semi-finals.
But who will rise up above the rest and be crowned the UEFA Champions League Player of the Week, sponsored by Banco Santander?
Raheem Sterling has been in magnificent form for Manchester City this season, and he will need to be at his brilliant best for Pep Guardiola's side, who face a Tottenham side carrying a 1-0 lead from the previous leg.
The England international has completed an impressive 31 dribbles in this season's UCL - no player remaining in the competition has completed more.
In the other clash, Porto striker Moussa Marega will hope to lead his side to an upset over Liverpool, who hold a 2-0 advantage following the first leg at Anfield.
Marega has scored in each of Porto's four UCL home games this season, and will be intent on carrying on that run.