Arsenal boss Arsene Wenger feels it's "now or never" for many of England's current World Cup players.
Wenger insists that too many of Fabio Capello's key players do not have another four years in them to compete again for the biggest prize in football.
Wenger, in Johannesburg ahead of tomorrow's big kick-off, said: "I am convinced that it is now or never for this generation of England players.
Most of their best players are now between 28 and 31 years old. They are at the right age to win a big tournament.
"They have the experience they need to get through that big, big game even when the team is not playing well.
"Wayne Rooney will still be a world force in four years' time.
"But Steven Gerrard and Frank Lampard - their other most important players - will be 34 or 35 and not so effective."