The race for the last spot of top 4 will be keenly contested between Tottenham, Arsenal, West Ham and Man Utd, Arsenal who should have been tip to clinch the spot are very inconsistent in their performances, despite the fact that they are out of every competitions, except they up their game in their remaining EPL matches else they may end up qualifying for Europa league,
Arteta is relying on Lacazette and Nketia as their main striker till the end of the season which is reasonable considering the fact that Arsenal has 17 EPL matches till end of the season.
Arsenal still has the same chance. if Arteta can stabilize Arsenal's game on a winning trend. because there is news in the team, there is a tension that makes the team's game less good.
maybe Arteta should be more selective in choosing players in the main and reserve squads. because actually, Arsenal has good players. they can enter in the top 4 if they finish the remaining games until the end of the season well.
Even now Arsenal are still above Tottenham although indeed, at the moment they have the same points. But that doesn't mean Arsenal have lost their chance to get back in 4th place because with the rest of the season continuing, of course they will continue to compete and will not give in. So yes, the battle for rank 4 will likely continue, no matter tomorrow they get a win or lose, because I believe they are still difficult to be consistent so they will continue to overtake each other.