Arsenal ended a good week by going top of the Premier League courtesy of a win at Aston Villa that leaves Remi Garde's side further adrift at the bottom.
The Gunners, who reached the last 16 of the Champions League in midweek, led through Olivier Giroud's early penalty.
Aaron Ramsey then started and finished a superb counter-attack to reward the away side's first-half dominance.
Jack Grealish returned to action for Villa, who improved after the break but wasted a number of good chances.
Villa's defeat, coupled with positive results for some of their rivals, means they are now eight points from safety with only six points from 16 games.
In sharp contrast, Arsene Wenger's side have won 10 league games this season and lead the division, a point ahead of Manchester City, who beat Swansea on Saturday, and Leicester, who face champions Chelsea on Monday night.
Giroud was Arsenal's hero in Greece on Wednesday, scoring his first Gunners hat-trick as they claimed the win they needed over Olympiakos to qualify for the last 16 of the Champions League.
The third of those goals came from the penalty spot and he was again given the opportunity to score from 12 yards in the eighth minute at Villa Park when Alan Hutton was adjudged to have pulled back Walcott in the box.
Initially, it looked as though referee Kevin Friend had ignored Arsenal's appeals before finally - and correctly - pointing to the spot, much to the anger of the home crowd.
With boos ringing around the stadium, Giroud coolly side-footed home his 14th goal of the season to become the seventh player to score 50 Premier League goals for Arsenal, achieved in 113 games.
Giroud was not the only Arsenal player to reach a notable landmark at Villa Park - Petr Cech has now kept 169 clean sheets (in 349 games) in the Premier League, equalling David James record (in 223 fewer games).
Arsenal's 50 Premier League goals club |
---|
Thierry Henry, Ian Wright, Robin van Persie, Dennis Bergkamp, Robert Pires, Theo Walcott and Olivier Giroud |
Earlier this season, Aaron Ramsey found himself at the centre of a row between Wenger and Wales boss Chris Coleman over a hamstring injury that cost the player a month of the campaign.
Now fully fit, the 24-year-old is central to Arsenal's midfield and his energetic box-to-box performance was the stand-out for the visitors.
The second goal epitomised this, as Ramsey won the ball in his own half courtesy of a well-timed tackle before charging forward to overload the Villa defence and receive Mesut Ozil's unselfish pass - the German's 13th assist of the campaign - for a simple finish into an unguarded net.
With Jack Wilshere, Santi Cazorla and Francis Coquelin injured, Ramsey's return to full fitness and form is a timely boost for the Gunners.
Villa have now not won a game since the opening day of the season, when Rudy Gestede's goal gave them a 1-0 victory at Bournemouth.
Since then they have set two unwanted club records of 15 league games - and nine home matches - without a win, while also changing their manager, bringing in Garde to try and save their season.
There was little evidence of a positive impact by the former Arsenal midfielder during the first half as the away side's superior movement and pace was reflected in the scoreline.
Garde will be encouraged by his team's second-half display, which showcased far more effort and endeavour.
However, despite some good approach play, particularly through Hutton down the right, they were unable to find a finish to dislodge Arsenal from their comfort zone.
Gestede and Scott Sinclair were the worst offenders, heading wide from close range when they should have done better.
Leandro Bacuna also narrowly failed to find the target with a curling long-range effort and substitute Adama Traore found the side-netting after beating four men down the right.
Aston Villa manager Remi Garde: "I know there is a big expectation at home but we were playing the best team currently in England. I don't have any reproach for my players.
"I have the feeling that the best team won but I have regrets. To concede an early goal - we did not want that. You don't expect that.
"In the second half it was a good reaction. The performance is not the one you expected but I never saw a player wearing the Villa shirt that was not proud to do that.
"I knew the size of the challenge before coming. Now we have games that we have to win against direct opponents. The next few matches will be crucial for us."
Arsenal manager Arsene Wenger: "It was a perfect week for us. We spent a lot of energy away in the Champions League on Wednesday but found the resources to win again here today, in another away match.
"In the first half we were in control but in the second half the legs had gone a bit. But we were mature, and maybe a bit lucky on one or two occasions, but overall it is great to come here and to win away again.
"This season is so unpredictable that you just focus on yourself and try to play well in the next game. You know if you are consistent then you have a chance. This is an opportunity for us to find that consistency."
Aston Villa face a crucial period. Their next game is at Newcastle next Saturday, followed by West Ham (h), Norwich (a) and Sunderland (a).
Arsenal face a huge encounter with Manchester City at Emirates Stadium on 21 December. They will learn their opponents in the last 16 of the Champions League on Monday.
Full Time Match ends, Aston Villa 0, Arsenal 2.
90:00 +4:16 Full timeFull Time Second Half ends, Aston Villa 0, Arsenal 2.
90:00 +3:49Corner, Arsenal. Conceded by Leandro Bacuna.
90:00 +2:45Attempt saved. Héctor Bellerín (Arsenal) header from the centre of the box is saved in the centre of the goal. Assisted by Alex Oxlade-Chamberlain with a cross.
90:00 +1:23Attempt missed. Aaron Ramsey (Arsenal) right footed shot from the left side of the box is high and wide to the right.
90:00 +0:32Attempt missed. Adama Traoré (Aston Villa) right footed shot from the right side of the box is close, but misses to the right. Assisted by Alan Hutton.
86:36 SubstitutionSubstitution Substitution, Aston Villa. Adama Traoré replaces Scott Sinclair.
85:24Foul by Olivier Giroud (Arsenal).
85:24Jores Okore (Aston Villa) wins a free kick in the defensive half.
85:02 SubstitutionSubstitution Substitution, Arsenal. Calum Chambers replaces Mesut Özil.
84:07Corner, Arsenal. Conceded by Jores Okore.
82:17Offside, Arsenal. Kieran Gibbs tries a through ball, but Mesut Özil is caught offside.
81:41Corner, Arsenal. Conceded by Brad Guzan.
81:36Attempt saved. Alex Oxlade-Chamberlain (Arsenal) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Aaron Ramsey.
78:02Olivier Giroud (Arsenal) wins a free kick on the left wing.
78:02Foul by Jordan Veretout (Aston Villa).
77:39 SubstitutionSubstitution Substitution, Aston Villa. Jack Grealish replaces Idrissa Gueye.
77:02Attempt missed. Carles Gil (Aston Villa) left footed shot from outside the box is close, but misses to the right. Assisted by Jordan Veretout.
76:15Delay over. They are ready to continue.
75:04Delay in match Carlos Sánchez (Aston Villa) because of an injury.
Foul by Nacho Monreal (Arsenal).
73:13Carles Gil (Aston Villa) wins a free kick in the defensive half.
70:51Attempt missed. Idrissa Gueye (Aston Villa) right footed shot from outside the box is high and wide to the right following a corner.
70:31Corner, Aston Villa. Conceded by Laurent Koscielny.
70:12Corner, Aston Villa. Conceded by Per Mertesacker.
69:52Corner, Aston Villa. Conceded by Olivier Giroud.
69:26Corner, Aston Villa. Conceded by Laurent Koscielny.
66:51Foul by Alex Oxlade-Chamberlain (Arsenal).
66:51Leandro Bacuna (Aston Villa) wins a free kick in the defensive half.
65:35Attempt missed. Kieran Gibbs (Arsenal) header from the centre of the box misses to the right. Assisted by Olivier Giroud.
65:00Kieran Gibbs (Arsenal) wins a free kick in the defensive half.
65:00Foul by Alan Hutton (Aston Villa).
63:38 SubstitutionSubstitution Substitution, Arsenal. Alex Oxlade-Chamberlain replaces Theo Walcott.
63:19 SubstitutionSubstitution Substitution, Arsenal. Kieran Gibbs replaces Joel Campbell.
62:00Attempt missed. Leandro Bacuna (Aston Villa) right footed shot from outside the box is just a bit too high. Assisted by Jordan Ayew.
59:17Attempt missed. Jordan Veretout (Aston Villa) left footed shot from outside the box is high and wide to the left.
58:01Attempt blocked. Carles Gil (Aston Villa) left footed shot from outside the box is blocked. Assisted by Jordan Veretout.
57:42Offside, Arsenal. Mesut Özil tries a through ball, but Joel Campbell is caught offside.
56:40 SubstitutionSubstitution Substitution, Aston Villa. Carles Gil replaces Rudy Gestede.
55:58Attempt missed. Scott Sinclair (Aston Villa) header from the centre of the box is just a bit too high. Assisted by Alan Hutton with a cross.
54:12Attempt blocked. Jordan Veretout (Aston Villa) right footed shot from outside the box is blocked. Assisted by Carlos Sánchez.
53:20Offside, Aston Villa. Jores Okore tries a through ball, but Rudy Gestede is caught offside.
51:23Corner, Arsenal. Conceded by Jores Okore.
50:31Offside, Arsenal. Joel Campbell tries a through ball, but Olivier Giroud is caught offside.
49:41Attempt saved. Carlos Sánchez (Aston Villa) right footed shot from outside the box is saved in the top right corner.
49:35Attempt blocked. Idrissa Gueye (Aston Villa) right footed shot from outside the box is blocked. Assisted by Scott Sinclair.
48:35Attempt missed. Rudy Gestede (Aston Villa) header from the centre of the box misses to the left. Assisted by Alan Hutton with a cross.
47:22Attempt missed. Jordan Veretout (Aston Villa) right footed shot from outside the box is too high. Assisted by Scott Sinclair.
45:00Second Half begins Aston Villa 0, Arsenal 2.
45:00 +1:04 Half timeHalf Time First Half ends, Aston Villa 0, Arsenal 2.
45:00 +0:53Offside, Arsenal. Olivier Giroud tries a through ball, but Theo Walcott is caught offside.
45:00 +0:08Attempt missed. Rudy Gestede (Aston Villa) header from the centre of the box misses to the right. Assisted by Alan Hutton with a cross.
42:21Attempt missed. Alan Hutton (Aston Villa) header from the right side of the six yard box misses to the right. Assisted by Jordan Veretout with a cross following a corner.
41:49Corner, Aston Villa. Conceded by Laurent Koscielny.
40:53Attempt blocked. Aaron Ramsey (Arsenal) right footed shot from outside the box is blocked. Assisted by Joel Campbell.
38:47Offside, Aston Villa. Alan Hutton tries a through ball, but Scott Sinclair is caught offside.
37:03 Goal scoredGoal! Goal! Aston Villa 0, Arsenal 2. Aaron Ramsey (Arsenal) right footed shot from the centre of the box to the bottom left corner. Assisted by Mesut Özil following a fast break.
33:19Foul by Per Mertesacker (Arsenal).
33:19Rudy Gestede (Aston Villa) wins a free kick in the defensive half.
32:41Joel Campbell (Arsenal) wins a free kick on the right wing.
32:41Foul by Leandro Bacuna (Aston Villa).
30:12Attempt missed. Idrissa Gueye (Aston Villa) right footed shot from outside the box misses to the right.
28:33Joel Campbell (Arsenal) wins a free kick in the attacking half.
28:33Foul by Carlos Sánchez (Aston Villa).
26:14Theo Walcott (Arsenal) wins a free kick in the defensive half.
26:14Foul by Alan Hutton (Aston Villa).
24:44Attempt blocked. Jordan Ayew (Aston Villa) right footed shot from the left side of the box is blocked. Assisted by Jordan Veretout.
23:18Foul by Rudy Gestede (Aston Villa).
23:18Nacho Monreal (Arsenal) wins a free kick in the defensive half.
20:44Attempt missed. Leandro Bacuna (Aston Villa) left footed shot from the left side of the box is too high.
19:47Attempt missed. Laurent Koscielny (Arsenal) right footed shot from the centre of the box is too high. Assisted by Mesut Özil with a cross following a corner.
19:25Corner, Arsenal. Conceded by Rudy Gestede.
18:52Foul by Joleon Lescott (Aston Villa).
18:52Olivier Giroud (Arsenal) wins a free kick in the attacking half.
17:28Idrissa Gueye (Aston Villa) wins a free kick in the attacking half.
17:28Foul by Aaron Ramsey (Arsenal).
14:09Offside, Arsenal. Aaron Ramsey tries a through ball, but Theo Walcott is caught offside.
9:36Carlos Sánchez (Aston Villa) wins a free kick in the attacking half.
9:36Foul by Aaron Ramsey (Arsenal).
8:34Jordan Ayew (Aston Villa) wins a free kick in the defensive half.
8:34Foul by Joel Campbell (Arsenal).
7:29 Goal scoredGoal! Goal! Aston Villa 0, Arsenal 1. Olivier Giroud (Arsenal) converts the penalty with a left footed shot to the bottom right corner.
6:32Penalty conceded by Alan Hutton (Aston Villa) after a foul in the penalty area.
6:32Penalty Arsenal. Theo Walcott draws a foul in the penalty area.
5:54Attempt saved. Scott Sinclair (Aston Villa) left footed shot from outside the box is saved in the centre of the goal. Assisted by Idrissa Gueye.
0:00First Half begins.
0:00Lineups are announced and players are warming up.
Live data and text provided by our data suppliers