Manchester United boss Sir Alex Ferguson says Rio Ferdinand will get a new contract.

Ferguson is delighted with the form of the veteran defender.

"I don't think there is any reason why Rio wouldn't stay. We give players one-year contracts.

"There is nothing wrong with that. I don't know what his agent has asked for."