Valencia beat Barcelona 2-0 in La Liga