Aston Villa midfielder Gareth Barry is only keeping his England place warm for Manchester United's Owen Hargreaves, says former Three Lions star John Barnes.

Barnes said: "Gareth Barry has been England's most consistent player in the last three games, and so deserves to play against Russia, and I think he will be able to do that quite comfortably.

"But with all things being equal and everybody being fit, that role in the long term, I believe is Owen Hargreaves' role.

"Defensively against better opposition, he is probably better as a holding midfield player."