Everton boss David Moyes says Tim Cahill is a major ambassador for the club.

Cahill, 30, has been a pillar of strength in midfield for the Toffees in what has been an injury-plagued season to date.

"He came from Millwall, who were in the Championship at the time, and we paid £1.5million for him," said the Everton boss.

"He has been really good value for money, not because of the price but because of what he has given us on the field.

"A lot of our resurgence over this period has a lot to do with Tim Cahill so we have a lot to thank him for.

"And he is very good off the field, he has been a great ambassador for us."