
Arsenal’s hopes of finishing in the Premier League top four were dealt a huge blow as they were well beaten by Newcastle at St James’ Park.
Mikel Arteta’s side needed a win to move above Tottenham into fourth and put them in the driving seat to secure a Champions League spot heading into the final weekend of the season.
But they were second best throughout and fell behind early in the second half when Ben White turned the ball into his own net under pressure from Callum Wilson, who was making his first start since 27 December.
Bruno Guimaraes, who has become a cult hero since joining Newcastle at the start of this year, then rounded off the impressive win when he drove into the net as Arsenal struggled to clear.
Arsenal offered next to nothing, with Martin Dubravka only really tested once, with a 25-yard Mohamed Elneny shot in the second half.
Indeed, Newcastle could have won by more with Wilson coming so close to capping a dream return from injury with a stunning long-range effort that dropped just wide of the goal.
The result, which also confirmed Chelsea’s finish in the top four, means Arsenal must beat Everton in their final game of the season on Sunday (16:00 BST) and hope Tottenham lose at relegated Norwich.
Newcastle, meanwhile, round off a season that provides encouragement for the future with a trip to Burnley.
More to follow.
- Read reaction from Newcastle versus Arsenal here
- Visit our Newcastle United page
- Go straight to all the best Arsenal content
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
- NewcastleNewcastle United
- ArsenalArsenal
Newcastle United
Starting XI
Avg
-
Squad number1Player nameDúbravkaAverage rating
6.86
-
Squad number17Player nameKrafthAverage rating
7.19
-
Squad number5Player nameSchärAverage rating
7.57
-
Squad number33Player nameBurnAverage rating
7.52
-
Squad number13Player nameTargettAverage rating
7.79
-
Squad number36Player nameS LongstaffAverage rating
7.44
-
Squad number39Player nameBruno GuimarãesAverage rating
8.20
-
Squad number7Player nameJoelintonAverage rating
8.05
-
Squad number24Player nameAlmirónAverage rating
7.69
-
Squad number9Player nameWilsonAverage rating
8.28
-
Squad number10Player nameSaint-MaximinAverage rating
7.76
Substitutes
Avg
-
Squad number6Player nameLascellesAverage rating
7.63
-
Squad number21Player nameFraserAverage rating
7.70
-
Squad number23Player nameMurphyAverage rating
7.58
-
Squad number34Player nameGayleAverage rating
7.13
Arsenal
Starting XI
Avg
-
Squad number32Player nameRamsdale
Average rating4.23
-
Squad number18Player nameTomiyasu
Average rating3.73
-
Squad number4Player nameWhite
Average rating3.56
-
Squad number6Player nameGabriel Magalhães
Average rating3.62
-
Squad number20Player nameNuno Tavares
Average rating3.30
-
Squad number25Player nameMohamed Elneny
Average rating3.51
-
Squad number34Player nameXhaka
Average rating3.47
-
Squad number7Player nameSaka
Average rating3.90
-
Squad number8Player nameØdegaard
Average rating3.91
-
Squad number10Player nameSmith Rowe
Average rating3.51
-
Squad number30Player nameNketiah
Average rating3.50
Substitutes
Avg
-
Squad number9Player nameLacazette
Average rating2.99
-
Squad number17Player nameCédric Soares
Average rating2.94
-
Squad number19Player namePépé
Average rating2.38
-
Squad number35Player nameGabriel Martinelli
Average rating3.54
- Line-ups
- Match Stats
- Live Text
Line-ups
Newcastle
Formation 4-3-3
- 1Dúbravka
- 17Krafth
- 5SchärSubstituted forLascellesat 49′minutes
- 33Burn
- 13Targett
- 36S Longstaff
- 39Guimarães Rodriguez Moura
- 7Joelinton
- 24AlmirónSubstituted forMurphyat 76′minutes
- 9WilsonSubstituted forGayleat 90+4′minutes
- 10Saint-MaximinSubstituted forFraserat 77′minutes
Substitutes
- 3Dummett
- 6Lascelles
- 11Ritchie
- 15Trippier
- 18Fernández
- 21Fraser
- 23Murphy
- 26Darlow
- 34Gayle
Arsenal
Formation 4-2-3-1
- 32Ramsdale
- 18TomiyasuSubstituted forCédric Soaresat 39′minutes
- 4WhiteBooked at 8mins
- 6GabrielSubstituted forPépéat 73′minutes
- 20TavaresSubstituted forLacazetteat 62′minutes
- 25Elneny
- 34XhakaBooked at 90mins
- 7Saka
- 8Ødegaard
- 10Smith RoweSubstituted forMartinelliat 53′minutes
- 30NketiahBooked at 46mins
Substitutes
- 1Leno
- 9Lacazette
- 17Cédric Soares
- 19Pépé
- 23Sambi Lokonga
- 35Martinelli
- 65Oulad M’hand
- 69Swanson
- 87Patino
- Referee:
- Darren England
- Attendance:
- 52,274
Match Stats
- Possession
- Home51%
- Away49%
- Shots
- Home16
- Away11
- Shots on Target
- Home4
- Away2
- Corners
- Home12
- Away8
- Fouls
- Home11
- Away8
Live Text
-
Post update
Match ends, Newcastle United 2, Arsenal 0.
-
Full Time
Second Half ends, Newcastle United 2, Arsenal 0.
-
Post update
Attempt missed. Dwight Gayle (Newcastle United) right footed shot from the right side of the six yard box is too high. Assisted by Sean Longstaff.
-
Post update
Attempt saved. Ryan Fraser (Newcastle United) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Dwight Gayle.
-
Booking
Granit Xhaka (Arsenal) is shown the yellow card for a bad foul.
-
Post update
Bruno Guimarães (Newcastle United) wins a free kick in the defensive half.
-
Post update
Foul by Granit Xhaka (Arsenal).
-
Substitution
Substitution, Newcastle United. Dwight Gayle replaces Callum Wilson.
-
Post update
Attempt missed. Cédric Soares (Arsenal) right footed shot from outside the box is high and wide to the right. Assisted by Mohamed Elneny.
-
Post update
Corner, Arsenal. Conceded by Dan Burn.
-
Post update
Attempt blocked. Bukayo Saka (Arsenal) right footed shot from outside the box is blocked. Assisted by Benjamin White.
-
Post update
Callum Wilson (Newcastle United) wins a free kick in the defensive half.
-
Post update
Foul by Martin Ødegaard (Arsenal).
-
Goal!
Goal! Newcastle United 2, Arsenal 0. Bruno Guimarães (Newcastle United) right footed shot from the centre of the box to the top right corner.
-
Post update
Attempt blocked. Bruno Guimarães (Newcastle United) right footed shot from outside the box is blocked. Assisted by Callum Wilson.
-
Post update
Bruno Guimarães (Newcastle United) wins a free kick in the defensive half.
-
Post update
Foul by Gabriel Martinelli (Arsenal).
-
Post update
Attempt blocked. Martin Ødegaard (Arsenal) left footed shot from the centre of the box is blocked. Assisted by Eddie Nketiah.
-
Post update
Attempt missed. Callum Wilson (Newcastle United) right footed shot from more than 35 yards is close, but misses to the right. Assisted by Martin Dúbravka.
-
Post update
Foul by Joelinton (Newcastle United).
- Our coverage of your Premier League club is bigger and better than ever before – here’s everything you need to know to make sure you never miss a moment