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.
See: Arsenal report | Burnley report
Next fixtures
Arsenal: 24 August v Liverpool (A)
Burnley: 25 August v Wolves (A)
Match officials
Referee: Mike Dean; Assistants: Darren Cann, Dan Robathan; Fourth official: Peter Bankes; VAR: Chris Kavanagh; Assistant VAR: Andy Halliday.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time