Cape Verde held Spain to a goalless draw in one of the biggest shocks in World Cup history; a football nation of 50 million people could not overcome a group of islands comprising 500,000 people; ...