The Gunners made a terrible mistake last week in the Premier League competition and lost to Crystal Palace 3-0. This loss sent them to sixth place and almost out of contention of a top four finish, a spot that they had within their grasp just two weeks ago. There are now only seven games left to play and the Gunners are in a major risk of not making the Champions League for the first time under Arsene Wenger.
Mathematically, Arsenal still have a chance of finishing in the top four, but their inconsistent play this season and a number of injuries has had its toll on the Gunners. If they cannot turn the tides around and begin to win, not draw and not lose, but win matches, they may have a chance at a better finish, but things do not look good. Arsenal must play tonight with a less experience goalie in net, as Petr Cech and David Ospina both remain on the bench with injuries, giving Emiliano Martinez the start. Laurent Koscielny may return, but it will be tough going against Middlesbrough.
The last time that these teams met this season ended in a scoreless draw in October 2016 in the Premier League, but in the FA Cup on February the Gunners won 2-0 in the fifth round.
Arsenal really only has two major tests left in the Premier League with a match against Manchester United scheduled for Matchday 36 at the Emirates and a match against Everton to end the season.
Premier League Betting
bet365 Sports is all over the odds for all Premier League games left this season, offering dozens of pre-game and live in play odds. Arsenal are the favorites to win tonight at 1.50, while Middlesbrough are way behind at 7.00. A draw is also very attractive at 4.00, but punters should expect the Gunners to win 3-1 tonight.