Arsenal have a spot in the Champions League next season as Declan Rice's excellent strike led them to beat Newcastle 1-0 at the Amirates Stadium.
Rice hit the winner earlier in the second half when he ended with curling curls after being picked by Martin Odegaard.
The victory gave them five points over Newcastle, meaning they were almost certainly ranked second, even if Manchester City got their game, thanks to their excellent goal percentage.
It could be a different story, though, if not for a great set of savings from David Raya earlier in the first half.
The Arsenal goalkeeper first turned down Bruno Guimaraes, who grabbed the rebound and then worked from Tino Livramento before pushing the remote Harvey Barnes to shoot on Full-Stretch.
Raya's best is still coming, though, as he made a great double save at a corner after Barnes' effort, denying Newcastle centre-back Dan Burn and Sven Botman.
Newcastle, seeking a fourth straight win against Arsenal, continued to cause problems for the host in the first half, but without Alexander Isak, he had no groin injury.
Like last weekend's 2-2 draw with Liverpool, Arsenal made great progress after the break when Anthony Gordon lost ownership on Newcastle territory, and their bright start paid off, while Bukayo Saka and Bukayo Saka and Odegaard combined to cover the rice with rice to sweep the ninth goal of the season.
Arsenal almost doubled their lead when Ben White tried his best to cross the outpost, and Newcastle also had a chance, with backup Joe Willlock firing a blast.
The failure made Eddie Howe's side struggled to secure his Champions League position when he hosted Everton on the last day, with only one score currently slicing them into seventh, while Nottingham Forest was in seventh place.
Starting next season, Sky Sports' Premier League coverage will increase from 128 games to at least 215 games.
Of all TV series games next season, 80% are in Sky Sports.