Everton manager David Moyes has agreed a new contract with the club which will keep him at Goodison until 2009.

Everton, who in the wake of the sale of Wayne Rooney, were expoected to struggle this season, have surprised most observers by climibing to third in the Premier League.

“The opportunity to sign a second contract at Everton doesn’t come around very often, whoever you are,” Moyes told the club’s website.

“I also feel that we have made progress in the past two and a half, three years and I now see a much better future for Everton.”

Moyes took charge at Goodison Park in 2002 following the sacking of Walter Smith.