Spanish football fans celebrated in Madrid their national team's victory over Portugal, giving the European champions a spot in the World Cup quarterfinals.