Sergi Canos and Christian Norgaard struck in either half as Brentford's debut Premier League season got off to a dream start with a 2-0 home win against Arsenal.
Bryan Mbeumo went close to firing the promoted Bees into a 12th-minute lead, but his shot from Ivan Toney's pass clipped the right post.
Brentford went 1-0 up on 22 minutes when Arsenal failed to clear their lines and Ethan Pinnock nodded on for Canos, who rifled past Bernd Leno at his near post.
Mbeumo could have doubled the hosts' lead just before half-time but he pulled his shot wide, while Emile Smith Rowe and Granit Xhaka went close for Arsenal after the break.
Norgaard made the points safe 17 minutes from time, powering through a packed defence to head in Mads Bech's long throw, before David Raya preserved their clean sheet with a fine save from Nicolas Pepe.
See: Brentford report | Arsenal report
Next fixtures
Brentford: 21 Aug v Palace (A)
Arsenal: 22 Aug v Chelsea (H)
Match officials
Referee: Michael Oliver. Assistants: Stuart Burt, Simon Bennett. Fourth official: Mike Dean. VAR: Chris Kavanagh. Assistant VAR: Sian Massey-Ellis.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time