Arsenal were 2-0 winners at home to Manchester United when last seen in action in the Premier League, that was before the International break kicked-in.
They have won four and drawn one (1-1 away to London rivals Tottenham) since losing 3-1 away to Man City back on Feb 3rd and so come into this game in top form with a fantastic comeback against Rennes (lost first leg 3-1 before winning second leg 3-0) seeing them progress to the quarter-finals of the Europa League.
Newcastle are improving as the season goes on and have three wins, one draw and one defeat from their last five league games.
Their new recent signing Miguel Almiron has fitted in perfectly and has really made a big difference to the Magpies’ midfield.
These recent results are making the chances of avoiding the drop look ever more likely and also giving the side a new sense of confidence and belief. This wasn’t apparent in the first-half of the season.
Arsenal are aiming for a fantastic tenth consecutive Premier League home win, a win that could lift them above rivals Tottenham Hotspur into third place in the table.
Arsenal have won all six of their home league games in 2019 and are one of only three of the 92 English League clubs yet to drop a home point this year. The other two are Man City and Sheffield United.
A fourth win in six league games for Newcastle would be a major boost to their already strong chance of avoiding relegation and remaining in the top-flight for another season at least.
In 47 Premier League games between the sides, Arsenal have won 27, Newcastle with 10 wins and 10 draws.
Arsenal have won their last six home games in the Premier League against The Geordies, with 18 goals scored and just five conceded.
Newcastle have lost 11 of their last 12 league games against The Gunners but they did beat them as recently as last season with a 2-1 win at St James Park.
Another scary statistic for Newcastle fans is that manager Rafael Benitez has taken only two points from his seven away games against Arsenal in the Premier League.
Granit Xhaka suffered a knock during Switzerland’s draw with Denmark in their Euro 2020 qualifier last week and may be an absentee in this game. Arsenal will also be without long-term absentees Hector Bellerin, Rob Holding and Danny Welbeck.
Midfielder Lucas Torreira is suspended after receiving a red card against Tottenham Hotspur back at the beginning of March.
Fabian Schar serves a red card suspension while Rob Elliot and Sean Longstaff are still out injured for The Magpies. Defender and club captain Jamaal Lascelles is also a doubt for this game.
Three of the last five meetings between the sides have seen Arsenal win by a 1-0 scoreline. Arsenal to win 1-0 is 7/1
Mesut Ozil has had a hand in four goals in as many league games against Newcastle, with three goals scored and one assist. Mesut Ozil to score anytime is available at 12/5.