A Watford side brimming with attacking intent fought back from two goals down at half-time to draw at home to Arsenal in Quique Sanchez Flores’ first match since being reappointed Hornets manager.
The hosts fired in 31 shots – a club-record for a Premier League game – as Arsenal’s shaky defence finally cracked after the break.
Watford levelled the scores when Roberto Pereyra rolled in a late penalty to secure only their second point of the season.
Tom Cleverley had earlier reduced the deficit when Gunners defender Sokratis Papastathopoulos gave away possession inside his own area.
Pierre-Emerick Aubameyang put the visitors in front when he collected Sead Kolasinac’s pass on the turn before firing past Ben Foster.
Arsenal doubled their lead as Aubemeyang finished a sweeping team move but the hosts improved after the break as the Gunners unravelled in front of the vociferous home support.
The Hornets had their chances to complete a stunning comeback with a decisive third, but the otherwise impressive Gerard Deulofeu dragged his effort narrowly wide.
The result sees Arsenal move into seventh, while the Hornets remain rooted to the bottom.
Elsewhere, England forward Wilson nodded Bournemouth into the lead after Joshua King’s close-range miss.
Dominic Calvert-Lewin equalised with a towering header, his first league goal since March, before two goals in five second-half minutes sealed Everton’s fate.
Substitute Ryan Fraser made it 2-1 from a low free-kick which appeared to come off Fabian Delph on its way into the net before Wilson made it three goals in two games with a delicious lob past Jordan Pickford.