It's surprising to think this Everton team won just one of their final six games last season in light of their dazzling start to the new campaign.
In stark contrast to the 'on-the-beach' side we saw from early July onwards, the Toffees look like they have been injected with new life in recent showings.
An impressive 1-0 win away at Tottenham on the opening weekend was followed by a 5-2 thrashing of 10-man West Brom on Saturday.
In between the two Premier League fixtures, Carlo Ancelotti's men produced a professional display to beat Salford City 3-0 in the Carabao Cup.
Read more on mirror.co.uk