England's final group game, against Slovenia on Wednesday 23 June at 4pm, will be played at the Nelson Mandela Bay Stadium in Port Elizabeth. Port Elizabeth is a coastal venue and gateway to hundreds of kilometres of unspoiled beaches along the Sunshine and Wild Coasts of Eastern Cape province.
This region is the heartland of the Xhosa ethnic group which has produced many anti-apartheid heroes including Nelson Mandela and Steve Biko.
It is the nation's motor industry capital and was the frontier city for British settlers moving eastward from Cape Town in the 19th century.
The 48,000-capacity Nelson Mandela Bay Stadium has been built at the end of a lake with a beautiful white roof resembling flower petals. It's a bowl, like traditional English football stadiums, and is sure to generate plenty of atmosphere and noise. NEWS: England's opponents 3 - Slovenia NEWS: England's opponents 2 - Algeria NEWS: England's opponents 1 - USA