It has been an up-and-down season for Mikel Arteta’s side and recently it has been more the latter with defeats to Liverpool and Olympiakos and a draw with West Ham in their last three outings.
They will be hoping to put one foot in the Europa League semi-final on Thursday, though, against the Czech side.
Arteta will be well aware of the treat Slavia Prague pose, though, having already knocked out Leicester City and Rangers and sitting top of their domestic league.
The Czechs are undefeated in their last 21 games, with their last defeat to Bayer Leverkusen in December in the group stages of this competition.
When is Arsenal vs Slavia Prague?
The match kicks-off at 8pm on Thursday 8 April at the Emirates Stadium.
Arsenal vs Slavia Prague TV channel and live stream
BT Sport 1 will be showing Arsenal vs Slavia Prague live with coverage starting at 7.15pm. Subscribers can stream the action on BT Sport Player or the BT Sport app.
Arsenal vs Slavia Prague team news
Kieran Tierney is out for at least the next month with a knee injury, while David Luiz is also ruled out and Martin Odegaard is a doubt, however, Bukayo Saka, Granit Xhaka and Emile Smith Rowe are available.
Ondrej Kudela, who has been accused of racially abusing Glen Kamara of Rangers, will not be playing for Slavia Prague.
Arsenal vs Slavia Prague odds
6/1 Slavia Prague
Odds courtesy of Betfair
For more stories like this, check our sport page.