Future looks bright for Everton after stunning Man City win