spain vs switzerland 2010