Spain 0-1 Switzerland Group H World Cup 2010