Danny Welbeck scored twice to send Arsenal into the fourth round of the Carabao Cup with victory over Championship side Brentford.
The striker headed in Matteo Guendouzi’s cross after five minutes before poking home a brilliant move before half-time at Emirates Stadium.
Brentford’s Alan Judge curled a superb 20-yard free-kick into the top corner after the break.
Substitute Alexandre Lacazette scored a third for Arsenal in stoppage time.
The Frenchman pounced on a loose ball and slotted home, before Alex Iwobi had a goal ruled out for offside.
Arsenal dominated the first half and looked comfortable at the start of the second before Judge’s goal – his first in 942 days following a double leg break.
Meanwhile, Liverpool were condemned to 2-1 defeat by Chelsea at Anfield in the Carabao Cup contest.
Liverpool, who had won all seven games this season, took the lead through Daniel Sturridge.
Chelsea levelled the contest through Emerson Palmieri’s close-range finish which needed intervention from the video assistant referee (VAR)
Hazard was introduced as a substitute in the second half and burst into action to score a winner to end Premier League leaders Liverpool’s perfect start to the season to reach the fourth round.
Finally, West Ham put eight goals past League Two Macclesfield Town to earn their biggest win since 1983 and reach the Carabao Cup fourth round.
Macclesfield manager Mark Yates, whose side are bottom of the Football League, said the loss was “not what we needed”.
The Hammers gave debuts to three academy graduates, including Grady Diangana who scored twice.
Robert Snodgrass scored in either half, his first goals for the club since joining in January 2017.
Michail Antonio struck his first goal since March while Ryan Fredericks hit a spectacular second-half strike.
Manager Manuel Pellegrini had made eight changes to the team that drew with Chelsea in the Premier League on Sunday but their victory is their biggest since the Hammers beat Bury 10-0 in the League Cup 34 years ago.