Madrid: Valencia claimed a well-deserved 3-2 win at the Camp Nou Stadium, which was the first big upset of the Spanish league season.
Goals from Dani Parejo, Pablo Piatti and Juan Alcazar gave Valencia three important points and ended Barca's 100 home record, Xinhua reported Saturday.
Just as importantly the defeat means that should Atletico Madrid draw or Real Madrid win their games Sunday they will knock Barca off the top of the table for the first time in 60 weeks
Things looked to be going to plan for Barca when Alexis Sanchez gave them the lead after just seven minutes.
The Chilean looked as if he was trying to pull the ball across the penalty area, but it looped off his right foot over the stranded Diego Alves and into the back of the goal.
At the other end, Sophane Feghouli saw a show parried by Victor Valdes, but Barca were in control for the first half hour and should have increased their lead.
Sergio Busquets fired over when well placed, while Dani Alves' run into the area ended with him just unable to control Pedro's cross.