Pierre-Emerick Aubameyang's second-half goal made the difference as Arsenal beat Burnley 2-1 at Emirates Stadium.
Alexandre Lacazette fired Arsenal into a 13th-minute lead when he turned in a crowded area and squeezed a shot in off Nick Pope.
Burnley twice came close through Chris Wood, who first dragged his shot wide and then had his header well saved by Bernd Leno.
The visitors were level two minutes before the break when Ashley Barnes struck his third goal in two matches.
On 64 minutes Aubameyang restored Arsenal's advantage. He scored with a low strike that was set up by Dani Ceballos's second assist of the match.
Unai Emery's side held on to win their first two matches of a Premier League campaign for the first time in nine seasons.
Arsenal: 24 August v Liverpool (A)
Burnley: 25 August v Wolves (A)
Referee: Mike Dean; Assistants: Darren Cann, Dan Robathan; Fourth official: Peter Bankes; VAR: Chris Kavanagh; Assistant VAR: Andy Halliday.