Manchester City put Arsenal to the sword as Kevin de Bruyne inspired the Premier League champions into a 3-0 half-time lead at the Emirates.
With Freddie Ljungberg and Pep buardiola both in need of a win in north London, the Gunners looked to have started brightly as Gabriel Martinelli almost scored inside a minute.
But Martinelli and Arsenal were immediately made to pay for that missed opportunity as Kevin de Bruyne expertly volleyed home a minute later.
De Bruyne then turned provider with a clinical assist for Raheem Sterling, and the Belgian midfielder bagged his second goal five minutes before the interval – and only a stunning save from Bernd Leno denied him a first-half hat-trick.
Arsenal still with just a win in 12 games and sit at 9th place ahead of Crystal palace who have same point with the Gunners and have a game at hand.