Everton manager Carlo Ancelotti insists his side are still in the hunt for European football but accepts their failure to finish off Crystal Palace has cost them.
Eagles substitute Michy Batshuayi scored an 86th-minute equaliser two minutes after coming off the bench to cancel out James Rodriguez’s 100th goal in European club football on his return after a six-week absence in the 1-1 draw at Goodison Park.
The Toffees, with just one home league win in eight matches, paid the price from some wasteful finishing from Richarlison, in particular, and Dominic Calvert-Lewin.
It means they missed a chance to move within touching distance of the Premier League’s top four with a match in hand of all their rivals.
“The reason (for the result) was we were not able to kill the game when we had the opportunity,” Ancelotti said.
“We had a lot of chances and usually in the last games our strikers in those situations were really clinical. Tonight they need to do better.
“After we opened the scoring we had opportunities, we could have closed the game, and sometimes it can happen the last 10 minutes you have to defend and there might be a little mistake.
“That’s what happened in the last situation and and we have two points less.
Mistakes cost Everton
“We deserved to win, we have lost points for our mistakes. We were not unlucky, I have to say.
“I think the position in Europe is still there because we are in the fight and we have one game in hand but we have to be more focused in this situation – when you deserve to win, you have to win.”