Spain has won! The good has triumphed.: @vanessa | iFANN