On 24 October 2008, FIFA announced that Webb was on the provisional list of referees for the 2010 World Cup in South Africa and later confirmed that Webb had been selected as a referee for the finals. Webb took charge of a Group H match between Spain and Switzerland in Durban, where Switzerland stunned Spain with a 1–0 win; a Group F match between Italy and Slovakia in Johannesburg, which also resulted in an upset as Slovakia won and ended Italy's chances of progression; and a round of 16 knockout match between Brazil and Chile, also in Johannesburg.