Having beaten the Gunners at home in October, the Hornets failed to repeat the feat again, with Troy Deeney having his effort saved from the penalty spot as Petr Cech earnt his 200th Premier League clean sheet.
The game was full of goals right from the off as it took Arsenal only eight minutes to bag their first. A good cross meant that Shkodran Mustafi headed home, opening the account and scoring Arsenal’s 1000th home goal in the process.
Watford were not at the Emirates to be pushed aside and did all they could to press for an equaliser, as well as being mindful of their defence. The best chance of the half was presented when Cech was forced into making an acrobatic one-handed save following a Richarlison cut back and a powerful Abdoulaye Doucouré shot.
Other chances, including a Richarlison free-kick and Pereyra’s rebound from it, tested Cech and the Arsenal defence, but did no more than that.
Having headed into the break a goal down, the Hornets were by no means out of the game and made sure that their solid defence continued for as long as it possibly could.
Karnezis was forced to match the heroics of his opposite keeper and prior to the Gunners second, denied Aubameyang, Ozil and Granit Xhaka. After being frustrated by a good Watford defence, Aubameyang eventually doubled the lead and after latching onto a Mkhitaryan pass, he rounded the away goalkeeper in the fifty-sixth minute.
Two down, the Hornets still refused to give up and received a lifeline and way back into the game when Ainsley Maitland-Niles gave away a penalty for a foul on Roberto Pereyra. Deeney, who has scored three times in his last four appearances, stepped up but saw his weak effort saved by Cech.
A deflated Watford side were unable to finish off the game with a respectable score-line and when Mkhitaryan shot past Karnezis following Aubameyang’s pass, he scored his first league goal for the Gunners and wrapped up the game.
Watford finish the day in 10th whilst Arsenal move five points clear of Burnley in 6th.