Barcelona beats Real Madrid Spanish Super Cup