RB Leipzig vs. Atalanta (Thursday, 5.45pm)
As the Europa League reaches its quarter-final stage, RB Leipzig battle it out with Atalanta BC for a place in the final four over the course of the next week.
Ahead of Thursday's first leg in Germany, the Bundesliga club enjoyed one of their best wins of the season, while their visitors continued to stumble in Serie A - in stark contrast to impressive European form.
We say: RB Leipzig 1-1 Atalanta BC
While Leipzig have accumulated 26 Bundesliga points since the turn of the year - more than any other team in the division - Atalanta have managed only three wins during their last 13 league matches.
The Bergamo club have struggled to score with their previous ease, but with 18 different players having found the net for them in Serie A this season they can still spring a surprise - particularly being more comfortable on away soil than at home.
> Click here to read our full preview for this match
Frankfurt vs. Barcelona (Thursday, 8.00pm)
Barcelona will endeavour to move one step closer to Europa League glory when they travel to Eintracht Frankfurt for the first leg of their quarter-final tie on Thursday evening.
The Catalan giants claimed a 2-1 aggregate win over Galatasaray in the last-16, while their hosts just about got over the line against Real Betis over two legs.
We say: Eintracht Frankfurt 0-2 Barcelona
Barcelona have been a different beast under Xavi in these past few weeks and are enjoying quite the golden streak in front of goal, which is more than can be said for goal-shy Frankfurt.
Glasner's side have performed admirably in the Europa League so far this term, but an in-form Barcelona side posting win after win away from home should put one foot firmly in the semi-finals with a comfortable midweek win.
> Click here to read our full preview for this match
> How Barcelona could line up against Frankfurt
> Barcelona injury, suspension list vs. Frankfurt
West Ham vs. Lyon (Thursday, 8.00pm)
The London Stadium plays host to one of the biggest nights in West Ham United's history on Thursday evening, as the Hammers welcome Lyon for the first leg of their Europa League quarter-final tie.
David Moyes's men defeated Sevilla 2-1 on aggregate to reach the last eight, while Les Gones - in spite of their domestic troubles - managed to get the better of Porto by the same scoreline over two legs.
We say: West Ham United 2-2 Lyon
Neither West Ham nor Lyon need lessons in finding the back of the net, and an entertaining spectacle should await us at the London Stadium - one in which we just cannot pick a clear winner.
Les Gones' treatment room has started to fill up again in recent weeks, but the attacking depth at Bosz's disposal makes it difficult to envisage a defeat for Lyon in the first leg, and a high-scoring draw could be on the cards on Thursday night.
> Click here to read our full preview for this match
Braga vs. Rangers (Thursday, 8.00pm)
Braga and Rangers square off at Estadio Municipal de Braga on Thursday evening looking to take another step towards surprise success in the Europa League.
Both clubs have already upset the odds in this competition, Braga getting the better of Monaco over two legs in the last 16 and Rangers pulling off the shock of the competition by defeating Borussia Dortmund in the playoff round.
We say: Braga 1-1 Rangers
Both clubs will fancy their chances of further progression, something which should lead to a relatively open game in Portugal. Nevertheless, there may come a point in the contest where both clubs will settle for a draw ahead of the second leg, and a low-scoring share of the spoils could play out at Estadio Municipal de Braga.
> Click here to read our full preview for this match body check tags ::