Everton manager Carlo Ancelotti believes the battle for European places in the Premier League will go to the last game of the season.