When: Sunday, April 11, 19:00 GMT
How to watch: BT Sport
Down to eleventh in the Premier League. Out of the FA Cup. Struggling in the Europa League. The last few weeks have certainly been torrid for Arsenal.
The Gunners are winless in four games and are in desperate need of a victory to lift the spirits at the Emirates.
A game against Sheffield United might seem like the perfect opportunity to do so however, don't be quick to dismiss the Blades.
In spite of their dreadful situation in the Premier League table, Paul Heckingbottom's side can be dangerous on home soil. United have won five of their last nine games at Bramall Lane and Arsenal could be in trouble if they underestimate their opponents.
Last Three Matches
Arsenal 2-1 Sheffield United (Premier League - October 4, 2020)
The Gunners put on a dominant display in their last encounter with Sheffield United.
Arsenal dominated proceedings but struggled to covert opportunities into numbers on the scoreboard. After a goalless first half, Mikel Arteta's men came alive and grabbed two quick goals courtesy of Bukayo Saka and Nicolas Pepe.
David McGoldrick gave Sheffield a late lifeline with a goal in the 83rd minute however, the Blades were unable to find an equaliser and had to settle for a narrow defeat.
Sheffield United 1-2 Arsenal (FA Cup - June 26, 2020)
The hosts got off to a flyer and thought they took the lead when John Lundstram found the back of the net in the eighth minute.
A VAR check saw the goal chalked off for offside and a few minutes later, it was Arsenal who went ahead. Nicolas Pepe converted a penalty to send his side in front.
Sheffield levelled things up in the 87th minute courtesy of a David McGoldrick goal. However, their celebrations didn't last long as Daniel Ceballos grabbed a stoppage time winner to send the Gunners into the next round of the competition.
Arsenal 1-1 Sheffield United (Premier League - January 18, 2020)
Sheffield put on a strong display when they travelled to the Emirates last season.
Brazilian forward Martinelli gave Arsenal the lead just before the break. The Gunners enjoyed more possession than the visitors but that didn't exactly turn into opportunities as the game went on.
In fact, Sheffield created more goal scoring opportunities and in the second half, Arsenal paid the price as John Fleck grabbed a late equaliser.
Last eight head-to-head games
Sheffield United wins: 2
Arsenal wins: 5
Sheffield United goals: 5
Arsenal goals: 17
Arsenal's race against time
Arsenal have eight Premier League games remaining to try and secure a spot in Europe.
Champions League is well and truly beyond Arsenal's reach at this point however, a strong run in this final stretch of the season could still see them challenge for a top six finish.
As things stand, Mikel Arteta's men are ten points behind the top six and if they are to become serious challengers, a win over Sheffield United is paramount.
Sheffield are going down but they can still hurt the Gunners
Let's not kid ourselves - Sheffield United are on a one-way journey down to the Championship.
However, that doesn't necessarily mean that they won't put up a fight in their last eight games of the season.
As mentioned before, Heckingbottom's men have a decent home record in 2021 and they are more than capable of giving Arsenal problems.
If Arsenal are to grind out a win, one man who could play a big role is Alexandre Lacazette.
The Frenchman is currently priced at 10/3 to score last in this game - decent odds for a player who has scored six of his last seven Premier League goals after the 60th minute.
Plus, let's not forget that Lacazette is Arsenal's top scorer this season in the Premier League with 11 goals to his name.