
Gabriel Martinelli's goal was enough to give the Premier League leaders a hard-fought win at Leicester City.
The Brazilian struck in the first minute of the second half, latching on to a deft pass from Leandro Trossard to roll his shot past Danny Ward.
Trossard had a fine first-half goal disallowed after Arsenal's Ben White held Ward in the build-up.
Arsenal lead Manchester City by two points after Pep Guardiola's side beat Bournemouth 4-1 in their Saturday tea-time fixture.
Leicester, who remain 14th, were lacklustre although Kelechi Iheanacho had a goal flagged for offside shortly after Trossard's disallowed effort and Kiernan Dewsbury-Hall curled a shot just wide in the second half.
- How did you rate Leicester's performance? Have your say here
- What did you make of Arsenal's display? Send us your views here
- Follow today's Premier League action
Arsenal's quest for a first league title since 2003-04 appeared to be faltering when they lost 3-1 to City on 15 February, but they have bounced back with a maximum return of six points from two testing away trips.
Gunners struggle for fluency but do enough
Arsenal's recent league wobble, which saw Arteta's side drop seven points from a possible nine, may be behind them but they struggled to hit their fluent best at King Power Stadium.
Mikel Arteta's side dominated possession in the early stages and seemed to have hit their stride when the game's first controversial moment occurred.
Trossard's brilliant curling shot from outside the area was initially given as a goal, but referee Craig Pawson overturned it for sustained holding after consulting the video assistant referee. Arsenal's Ben White had his left arm around Ward's right as the ball came over at a corner, while White and Harvey Barnes also appeared to collide during the same incident.
Arsenal's sense of injustice increased a few minutes later when their claims for a penalty, after Bukayo Saka tangled with Harry Souttar, were waved away by Pawson.
Martinelli grabbed his ninth goal of the league season just 51 seconds into the second half when he calmly stroked the ball past Ward, sustaining a painful blow to the right leg when Wilfred Ndidi accidentally trod on him in the process of scoring.
Saka also had a goal ruled out when Martinelli was flagged for offside, but Arsenal struggled to impose themselves as the second half progressed.
Oleksandr Zinchenko, given the captain's armband by his club as a mark of respect in the week of the first anniversary of Russia's invasion of his native Ukraine, came close to a second goal in as many games when Ward pushed away the defender's curling shot.
After this win and victory at Aston Villa a week ago, Arsenal now have the chance to make the most of home advantage against opposition in the lower reaches of the table, as they face Everton on Wednesday and Bournemouth next Saturday.
Foxes fail to make impression
Leicester's 3-0 defeat at Manchester United last week belied the fact that they played well for periods at Old Trafford, as they attempted to build on the momentum from scoring four goals in both of their previous two games.
But they struggled to get going against Arsenal, with the home side and the home crowd only finally stirred into life when Dewsbury-Hall's effort had curled just wide after 72 minutes.
They lacked the spark that James Maddison could have brought them, the midfielder missing out after illness.
The defeat leaves the Foxes just three points above the relegation zone, and following their FA Cup fifth-round tie with Blackburn on Tuesday they resume league duties with a visit to bottom-of-the-table Southampton on 4 March.

Player of the match
Gabriel MartinelliGabriel Martinelli
Leicester City
Avg
- Squad number7Player nameBarnesAverage rating
5.60
- Squad number27Player nameCastagneAverage rating
5.48
- Squad number14Player nameIheanachoAverage rating
5.46
- Squad number16Player nameKristiansenAverage rating
5.46
- Squad number22Player nameDewsbury-HallAverage rating
5.46
- Squad number15Player nameSouttarAverage rating
5.43
- Squad number1Player nameWardAverage rating
5.37
- Squad number37Player nameTetêAverage rating
5.34
- Squad number25Player nameNdidiAverage rating
5.33
- Squad number26Player namePraetAverage rating
5.24
- Squad number3Player nameFaesAverage rating
5.21
- Squad number8Player nameTielemansAverage rating
4.44
- Squad number21Player nameRicardo PereiraAverage rating
4.03
- Squad number20Player nameDakaAverage rating
3.90
- Squad number9Player nameVardyAverage rating
3.80
- Squad number42Player nameSoumaréAverage rating
3.76
Arsenal
Avg
Squad number11Player nameGabriel Martinelli
Average rating7.72
Squad number5Player namePartey
Average rating7.44
Squad number7Player nameSaka
Average rating7.37
Squad number14Player nameNketiah
Average rating7.26
Squad number19Player nameTrossard
Average rating7.24
Squad number8Player nameØdegaard
Average rating7.24
Squad number18Player nameTomiyasu
Average rating7.14
Squad number35Player nameZinchenko
Average rating7.00
Squad number20Player nameJorginho
Average rating6.99
Squad number12Player nameSaliba
Average rating6.93
Squad number6Player nameGabriel Magalhães
Average rating6.91
Squad number34Player nameXhaka
Average rating6.84
Squad number1Player nameRamsdale
Average rating6.83
Squad number4Player nameWhite
Average rating6.75
Line-ups
Leicester
Formation 4-3-3
- 1Ward
- 27CastagneSubstituted forRicardo Pereiraat 85'minutes
- 15Souttar
- 3Faes
- 16Kristiansen
- 26PraetSubstituted forDakaat 77'minutes
- 25NdidiSubstituted forSoumaréat 77'minutes
- 22Dewsbury-Hall
- 37TetêSubstituted forTielemansat 62'minutes
- 14IheanachoSubstituted forVardyat 62'minutes
- 7Barnes
Substitutes
- 8Tielemans
- 9Vardy
- 18Amartey
- 20Daka
- 21Ricardo Pereira
- 24Mendy
- 31Iversen
- 33Thomas
- 42Soumaré
Arsenal
Formation 4-3-3
- 1Ramsdale
- 4White
- 12Saliba
- 6Gabriel
- 35ZinchenkoSubstituted forTomiyasuat 90+3'minutes
- 8ØdegaardSubstituted forParteyat 84'minutes
- 20Jorginho
- 34Xhaka
- 7Saka
- 19TrossardSubstituted forNketiahat 70'minutes
- 11MartinelliBooked at 38mins
Substitutes
- 3Tierney
- 5Partey
- 10Smith Rowe
- 14Nketiah
- 15Kiwior
- 16Holding
- 18Tomiyasu
- 21Fábio Vieira
- 30Turner
- Referee:
- Craig Pawson
- Attendance:
- 32,227
Match Stats
- Possession
- Home34%
- Away66%
- Shots
- Home1
- Away10
- Shots on Target
- Home0
- Away2
- Corners
- Home0
- Away8
- Fouls
- Home14
- Away9