Arteta used all the players he had available during the match, and his selection in the first half increased 1-0 shortly before half time thanks to a strike from Joe Willock.
Nicolas Pepe almost made it 2-0 before the break to hit the post, before Arteta took advantage of the half-time to make five replacements.
However, it was the other changes that the Spaniard made to the time that ended up having the greatest impact on the match.
After swapping Pablo Mari for David Luiz at half-time, Arteta changed the rest of their defense and goalkeeper after 60 minutes.
Bernd Leno, Hector Bellerin, Shkodran Mustafi and Kieran Tierney left, with Emiliano Martinez, Sokratis Papastathopoulos, Rob Holding and Sead Kolasinac to come.
Brentford then equalized with less than 20 minutes left thanks to a goal from Tariqe Fosu, only for Alexandre Lacazette to quickly restore Arsenal’s lead with a strike from the left foot.
But Lacazette then gave the ball to Halil Dervisoglu, allowing the young Turkish man to easily escape the attentions of Holding before shooting low into the net to bring the score to 2-2, and Shandon Baptiste won it for the Bees with a goal late on the break. .
Brentford, currently fourth in the Championship, will resume his season with a derby match against Fulham on June 20.