Mesut Ozil scored a goal and assisted another, while Laurent Koscielny and Olivier Giroud also found the scoresheet for Arsenal, who won their third straight league match following a four-match winless run.
With the victory, fourth-placed Arsenal moved onto 73 points, four ahead of Everton with two matches remaining for both sides. Arsenal need only to beat either West Bromwich Albion or Norwich City to clinch an 18th consecutive top-four finish—and a place in the final qualifying round for next season's UEFA Champions League.
Newcastle manager Alan Pardew returned to the touchline following a seven-match ban for headbutting a player but was unable to prevent a sixth straight league defeat. The Magpies are ninth with 46 points.
Chances were scarce for both sides in the opening exchanges, with Arsenal recording the game's first shot in the 17th minute when Ozil volleyed just wide. Newcastle had a first sight of goal three minutes later as Moussa Sissoko curled an ambitious effort off target from distance.
The match then came to life as Arsenal took the lead in the 26th minute. Santi Cazorla set up the opening goal, lofting a free-kick into Newcastle's box for Koscielny to sweep in ahead of the onrushing Tim Krul.
Krul then had to be at his best in the 28th minute to keep out Lukas Podolski, saving with his leg after the German latched onto Aaron Ramsey's through ball. Two minutes later, Krul made a fine diving save to stop Podolski's header.
At the other end, Cheick Tiote tested Wojciech Szczesny with a powerful, curling shot from distance as Newcastle searched for an equaliser. Instead, Arsenal found their second goal five minutes before half-time.
Mikel Arteta played a long ball over the top for Giroud, who ran onto the pass and shot low at Krul. The Newcastle goalkeeper stopped Giroud's first effort, as well as the rebound, which caromed to Ozil at the far post. Despite a hint of offside, Ozil tapped in to make it 2-0.
Arsenal had one more chance just before half-time, as Cazorla forced Krul into a save with a high, angled shot from the right.
Holding a 2-0 lead at half-time, Arsenal came close to a third goal in the 53rd minute as Cazorla volleyed over the bar. Five minutes later, Newcastle's Loic Remy freed Yoan Gouffran, who shot weakly at Szczesny.
Arsenal made it 3-0 in the 66th minute when Ozil capped his day with an assist. Collecting a pass from Ramsey, Ozil drove a first-time cross into the middle for Giroud, who headed powerfully past Krul.
With the points secure, Ramsey and Ozil—both of whom returned recently from injuries—made way for substitutes Mathieu Flamini and Tomas Rosicky in the 74th minute. Giroud then departed for Yaya Sanogo 10 minutes later as Arsenal saw out an easy victory that all but ensures yet another top-four finish.
|Arsenal Player Ratings|
|Mathieu Flamini (for Ozil, 74')||N/A||6|
|Tomas Rosicky (for Ramsey, 74')||N/A||6|
|Yaya Sanogo (for Giroud, 84')||N/A||6|
|Newcastle United Player Ratings|
|Shola Ameobi (for Gosling, 69')||N/A||3|
|Mapou Yanga-Mbiwa (for Debuchy, 84')||N/A||6|
|Adam Armstrong (for Gouffran, 89')||N/A||5|
Arsenal host West Bromwich Albion in the Premier League on Sunday.
Newcastle United host Cardiff City in the league on Saturday.