Media caption,

Late Gabriel winner snatches victory for Arsenal against Newcastle

At a glance

  • Gabriel scores 96th-minute winner for Arsenal

  • Mikel Merino's header cancels out Nick Woltemade opener

  • Newcastle defender Tino Livramento carried off on stretcher

  • PLAYER RATER

Gabriel scored a 96th-minute winner as Arsenal came from behind to beat Newcastle United in the Premier League at St James' Park.

The defender got his head on the end of Martin Odegaard's corner to send manager Mikel Arteta and his staff wild on the touchline.

Mikel Merino's late glancing header off the post cancelled out Nick Woltemade's Newcastle opener in a tempestuous game.

The Gunners took all three points to close the gap on league leaders Liverpool to two points and leave Newcastle floored.

Newcastle were on course for victory after the towering Woltemade easily rose above Gabriel to connect with Sandro Tonali's inswinging cross and power a header past Arsenal goalkeeper David Raya.

Gabriel theatrically went down inside his own box after feeling contact - leading to Arsenal players surrounding referee Jarred Gillett - but the goal stood.

The irked visitors were also far from happy after having a penalty award overturned following an intervention from the video assistant referee (VAR) when an incident-filled game was still goalless.

Striker Viktor Gyokeres appeared to be taken down by Newcastle keeper Nick Pope on the quarter-hour mark.

Gillett pointed to the spot but changed his mind after consulting his pitchside monitor.

In an announcement to the stadium, Gillett ruled that Pope "played the ball and there was no foul".

Woltemade went on to put Newcastle in front, but Arsenal showed their powers of recovery to turn the game on its head.

Media caption,

How Arsenal kept their 'focus' to seal late win at Newcastle

Arsenal analysis: Title challengers show spirit

Away days do not come much tougher.

Arsenal had lost their previous three fixtures at a raucous St James' Park in all competitions and looked to be heading for a fourth.

They found Pope in inspired form as he twice kept out volleys from Eberechi Eze, got down to low to claw away a header from Jurrien Timber and palmed a cross-shot from Bukayo Saka behind.

On the one occasion Pope looked beaten, in the first half, Leandro Trossard saw an effort crash off the bar.

But the last couple of weeks have taught us that Arsenal never know when they are beaten.

Late goals from substitutes Leandro Trossard and Gabriel Martinelli secured a Champions League win at Athletic Club and a dramatic equaliser from the latter earned a draw against Manchester City last week.

This time it was the turn of another substitute, Merino, to transform the game as he came back to haunt his former side.

But Arsenal were not content with just a point - they went for all three.

They got their reward from a familiar source - a set-piece - as Gabriel headed home at the near post to spark huge celebrations in the away end.

Media caption,

'Wow, what a feeling!' - Arteta beams after late Newcastle win

Newcastle analysis: More late heartbreak

It was a case of deju vu for Newcastle.

Liverpool snatched a dramatic late victory at St James' Park with a stoppage-time goal last month, and Arsenal followed suit on Sunday.

Leading in the 83rd minute, Newcastle will rue how they did not at least come away with a point after conceding two late goals, particularly after finding a way to take the lead from a set-piece of their own.

Newcastle had been struggling to fire from set-plays in the opening weeks of the season despite the obvious height in the side.

But in a clever short routine Tonali played a one-two with Anthony Gordon before swinging over a cross.

The towering Woltemade barely had to jump to score his second goal in three league games since completing his club record £69m move from Stuttgart last month.

With his side in front, the German was given a standing ovation when he was replaced by William Osula midway through the second half.

But Newcastle looked affected by defender Tino Livramento coming off on a stretcher after landing awkwardly.

Newcastle had not conceded a goal from a set-play in the opening weeks of the campaign, but were ultimately undone by two corners.

Media caption,

The pain is intense - Howe on late defeat

What's next for both teams?

Newcastle travel to Brussels to take on Union Saint-Gilloise in the Champions League on Wednesday before welcoming Nottingham Forest to St James' Park in the Premier League on 5 October.

Arsenal host Olympiakos in the Champions League on Wednesday and face West Ham at home in the Premier League on Saturday.

Player of the match

Number: 23 Mikel Merino
Average rating 7.33
Number: 1 N. Pope
Average Rating: 6.71
Number: 27 N. Woltemade
Average Rating: 6.41
Number: 12 M. Thiaw
Average Rating: 6.04
Number: 8 S. Tonali
Average Rating: 5.91
Number: 21 T. Livramento
Average Rating: 5.91
Number: 33 D. Burn
Average Rating: 5.84
Number: 4 S. Botman
Average Rating: 5.81
Number: 39 Bruno Guimarães
Average Rating: 5.62
Number: 7 Joelinton
Average Rating: 5.56
Number: 10 A. Gordon
Average Rating: 5.42
Number: 23 J. Murphy
Average Rating: 5.42
Number: 20 A. Elanga
Average Rating: 5.20
Number: 2 K. Trippier
Average Rating: 5.02
Number: 18 W. Osula
Average Rating: 5.02
Number: 6 J. Lascelles
Average Rating: 4.76
Number: 11 H. Barnes
Average Rating: 4.62

After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.