Everton and Liverpool split spoils despite frenetic finish