No one doubts Newcastle anymore because they have found their best form and this team is very strong this season, while Burnley is a bottom team and also if we look at quality of course Newcastle is far superior.
Newcastle United are actually a strong team and they shown it in the past season already. In this season, they will have more challenge by playing in both Premier League and Champions League. The second competition will drain a lot of resources in Newcastle United that can affect their performance in Premier League consequently.
Newcastle will play at home and they are already behind in the Premier League standings because their start to the season was a little bad so after they find good form like now of course this team doesn't want to relax anymore and they want to catch up.
I think Newcastle will be able to win with a convincing score in this weekend's match against Burnley, 2 goals or more is quite possible.
They don't have good performances so far in Premier League but by having good debut in Champions League (a draw at San Siro against AC Milan) and a latest win against Manchester City, they are heated up enough. It's time for Newcastle United to return to good performance in Premier League and improve their ranking.
This season, Liverpool, Tottenham and Brighton will challenge Newcastle United for top four and I am very doubtful that they will beat those competitors to maintain a position in top four. Their bad start does affect their ranking so far but can have long effects too.