Somewhat surprisingly, it was the PL’s lowest scorers who had the first two clear-cut opportunities, with Wilfried Zaha’s shot from inside the area coming back off the left post before Odsonne Edouard had his shot saved by Aaron Ramsdale in a one-on-one situation.
First, Bukayo Saka’s ball across the area found Gabriel Martinelli, who controlled it and switched onto his left foot before firing past Joseph Whitworth and into the corner.
Then, with HT approaching, the effervescent Saka went from provider to scorer when he latched onto Ben White’s through-ball and shot past Whitworth to give the hosts a comfortable lead at the break.
The Eagles knew it would be difficult to get back into the match, especially given Arsenal had lost just one of their last 16 home matches, and things got even worse 10 minutes after the restart when Granit Xhaka played a one-two with Leandro Trossard and got to the ball just before Joel Ward to direct it home from close range.
Palace kept fighting though, and they pulled a goal back soon after when the ball landed at the feet of Jeffrey Schlupp from a corner, allowing the Ghanaian to divert it home from a few yards out.
Any hopes of an Eagles comeback were quashed with just over 15 minutes remaining though when Saka fired home his second of the afternoon to send Arsenal eight points clear at the summit, having played a game more than Manchester City, while Palace remain 12th.