Arsenal manager Mikel Arteta praised the "character, courage and quality" of his team as they strengthened their grip on fourth place in the Premier League with a narrow victory at Aston Villa.
Bukayo Saka was the standout player as the Gunners secured a sixth win from seven games to move four points clear of fifth-placed Manchester United with a game in hand.
The England international scored the only goal in the first half with a low drive from the edge of the area after Villa failed to properly clear a cross into the box.
"You can see the connection they have. It is phenomenal to watch," Arteta told BT Sport.
"If you want to be a top team, you have to win home and away. We are doing that consistently and we have to continue. We really want [to finish in the top four] and we are going to give it a go."
Villa improved after the break and went close when Ollie Watkins' deflected shot clipped the outside of the post, before substitute Danny Ings sent a looping header on to the roof of the net.
Saka stars as Arsenal secure vital win
Arsenal's jubilant celebrations at the final whistle showed just how significant they feel this result could be as the north London club seek to return to the Champions League for the first time in five years.
The win was based on a vibrant first-half display, followed up by a resilient defensive performance after the break.
Saka was excellent during the opening 45 minutes, tormenting 39-year-old Ashley Young who was in the Villa side for the injured Lucas Digne.
Saka got in behind Young inside the opening two minutes to create a chance for Emile Smith Rowe, while another cross struck Ezri Konsa and needed a fine stop from Emiliano Martinez to prevent an own goal.
The goal came from a quickly taken free-kick that caught Villa out down the right, with Cedric's cross only cleared to Saka at the edge of the box, who fired home through a crowd of players for his 10th goal of the season in all competitions.
Arsenal tired after the break which allowed Villa to get more of a grip on the game, but they prevented the home side from having a shot on target until the final minute of stoppage time, when Philippe Coutinho's free-kick was pushed away by Bernd Leno.
Villa stifled in narrow defeat
Steven Gerrard's side went into this game having lost nine of their 11 top-flight fixtures this season against the current top eight, most recently a 2-1 defeat at West Ham last week that brought a run of three successive wins without conceding to an end.
The gap between the Midlands side and those above them again looked significant during a poor first half that saw them fail to muster a shot on or off target.
"It was a tough first half because we allowed it to be tough," Gerrard told BT Sport. "I think we were indecisive in the things we tried to do. I think our performance lacked belief. It wasn't until after half-time that we showed we can be better."
Villa did improve after the break but failed to put the Arsenal backline under any sustained pressure, with the attacking threat of forwards Coutinho and Emiliano Buendia stifled by the visitors.
John McGinn went close with a curling effort from distance while their best opportunity fell to Watkins, whose effort from inside the area struck Kieran Tierney's knee before clipping the outside of the post.
The defeat means any European challenge now looks unlikely, with 10 points separating them and Wolves in eighth.
But a first Premier League top-10 finish in 11 years is definitely achievable and would be a sign of the progress made under Gerrard, given they were two points above the relegation zone in 16th when he was appointed in November.
"I don't think teams like Arsenal are a step too far," added the former Rangers boss. "But there is a gap we need to close. We are working on that."
Player of the match
SakaBukayo Saka
Line-ups
Aston Villa
Formation 4-3-3
1Martínez
2Cash4Konsa5Mings18Young
7McGinn6Douglas Luiz41J Ramsey
10Buendía11Watkins23Coutinho
1Martínez2Cash4Konsa5MingsBooked at 33mins18Young7McGinnBooked at 34mins6Douglas Luiz41J RamseyBooked at 15minsSubstituted forBaileyat 69'minutes10BuendíaSubstituted forTraoréat 69'minutes11WatkinsSubstituted forIngsat 82'minutes23CoutinhoSubstitutes
8Sanson15Traoré16Chambers20Ings25Olsen31Bailey33Chukwuemeka47Iroegbunam58O'ReillyArsenal
Formation 4-3-3
1Leno
17Cédric Soares4White6Gabriel3Tierney
8Ødegaard5Partey34Xhaka
7Saka9Lacazette10Smith Rowe
1Leno17Cédric SoaresBooked at 57mins4White6Gabriel3Tierney8ØdegaardSubstituted forHoldingat 86'minutes5ParteyBooked at 65mins34XhakaBooked at 45mins7SakaSubstituted forPépéat 69'minutes9LacazetteSubstituted forNketiahat 78'minutes10Smith RoweSubstitutes
16Holding19Pépé20Tavares23Sambi Lokonga25Elneny30Nketiah33Okonkwo69Swanson82HutchinsonReferee:Andy MadleyAttendance:41,956Live Text
Match ends, Aston Villa 0, Arsenal 1.
Second Half ends, Aston Villa 0, Arsenal 1.
Attempt saved. Philippe Coutinho (Aston Villa) right footed shot from long range on the left is saved in the bottom right corner.
Foul by Nicolas Pépé (Arsenal).
Douglas Luiz (Aston Villa) wins a free kick on the left wing.
Attempt missed. Bertrand Traoré (Aston Villa) header from the right side of the box misses to the right. Assisted by John McGinn with a cross.
Attempt missed. Danny Ings (Aston Villa) right footed shot from the centre of the box misses to the right.
Foul by Eddie Nketiah (Arsenal).
Ezri Konsa (Aston Villa) wins a free kick in the defensive half.
Attempt missed. Bertrand Traoré (Aston Villa) header from a difficult angle on the right is close, but misses to the right. Assisted by Philippe Coutinho with a cross following a corner.
Corner, Aston Villa. Conceded by Kieran Tierney.
Foul by Eddie Nketiah (Arsenal).
Tyrone Mings (Aston Villa) wins a free kick in the defensive half.
Substitution, Arsenal. Rob Holding replaces Martin Ødegaard.
Attempt missed. Danny Ings (Aston Villa) header from the centre of the box is just a bit too high. Assisted by John McGinn with a cross.
Foul by Nicolas Pépé (Arsenal).
Douglas Luiz (Aston Villa) wins a free kick in the defensive half.
Martin Ødegaard (Arsenal) wins a free kick on the right wing.
Foul by Tyrone Mings (Aston Villa).
Substitution, Aston Villa. Danny Ings replaces Ollie Watkins.
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