At least Newcastle has a very high fighting spirit that can give them victory.
Although they also have quite high luck because they managed to get third place and get five wins in a row. Hopefully Newcastle manages to get another win in the next game.
Because there is still the next match in the second half of the season, which means that Newcastle has not managed to get third place because there is still the possibility of being shifted by another team in the second half of the season even though at this time Newcastle is in third place in the temporary standings. But Newcastle know that it's not finished this season because they still have to do even better in the second half of the season if they want to maintain third place or climb to a better position than they are now.
There's still a lot of games left so it's true what you say anything is possible including Newcastle not being in the top four, but the advantage that Newcastle has is that they have no other competition besides the Premier League so they can really focus on one goal which is to get spot in the UCL next season, different from other competitors who still have to compete in other tournaments