Having won 6-0 against Charlton in a behind-closed doors friendly on Saturday afternoon, Mikel Arteta’s Arsenal side this time faced the Brentford.
The friendly match was played behind closed doors at the Emirates stadium, as the Gunners prepared for the restart of the Premier League.
Arsenal broke the deadlock five minutes before the interval, with a low ball across the edge of the box finding Willock, who coolly slotted home the first goal.
Brentford’s Tarique Fosu levelled the scores with just under 20 minutes remaining when he sent a powerful rising strike past Emi Martinez.
Arsenal hit back straight away, with a neat swivel from Lacazette working the space for a low left-footed finish that beat goalkeeper Luke Daniels.
Shortly after, the Brentford drew level again with a goal from Halil Dervisoglu.
The visitors sealed the win just moments from the final whistle, when Baptiste scored to end the game at 3-2.