In reality, nobody expected Newcastle to win in Birmingham against Aston Villa, and they somehow managed to give them their first home loss. But today, even the most dedicated fans cannot expect a victory against Arsenal since the Magpies are just terrible when it comes to Emirates Stadium. Newcastle have not beaten Arsenal in London in their last 11 Premier League matches. There were no goals last year, ending the Gunners’ 10-match winning streak against the Magpies. The last time Newcastle won in London against Arsenal was in March 2010 with a score of 1:0, and the goal was the work of Andy Carroll, the current footballer of the French second division Amiens. But there is one better statistical category for Arsenal: Newcastle’s last goal ever on Emirates was 10 years ago, in 2014! The Magpies lost back then 4-1, and after that, they haven’t even scored, let alone won.all 16 goals Arsenal have scored since Newcastle last scored at the Emirates 9 years ago😭😭😭 pic.twitter.com/O81THAvKzu— Ryy (@AFC_Ryy) February 23, 2024 The game also comes in the middle of the Premier League battle between Arsenal, Liverpool and Manchester City, and Mikel Arteta’s men will be merciless in order to keep up with the leading duo. After all, it’s time for a little payback time since it was the Magpies who gave the Gunners their first league defeat at St. James Park back in November. The 1-0 win was full of controversy. First, it was Kai Havertz’s hard tackle on Sean Longstaff for which he didn’t receive the red card, then Bruno Guimaraes elbowed Jorginho and also escaped the send-off. The climax was the questionable Anthony Gordon goal, which was the subject of a lengthy VAR check and enraged Arteta, who had a long rant after the match, blasting the referee. So, we have all the ingredients needed for a feisty encounter between two great teams.ENGLISH PREMIER LEAGUESaturday18:00: (1.58) Aston Villa (4.10) Nott.Forest (5.70)18:00: (1.57) Man.Utd. (4.10) Fulham (5.80)18:00: (2.05) Crystal Palace (3.50) Burnley (4.00)18:00: (1.85) Brighton (3.60) Everton (4.30)20:30: (8.00) Bournemouth (4.80) Man.City (1.45)23:00: (1.40) Arsenal (5.30) Newcastle (8.00)Sunday16:30: (1.48) Wolverhampton (4.40) Sheffield Utd (6.75)Monday23:00: (2.55) West Ham (3.35) Brentford (2.75)***odds are subject to change***