MADRID, Sept. 17 -- FC Barcelona produced a magnificent display on Satuday night to win 8-0 at home over Osasuna in the Spanish BBVA Primera Liga.
Leo Messi scored a hat-trick, David Villa added two more, while Xavi Hernandez, Cesc Fabrigas and an own goal completed the rout. Barcelona enjoyed 84 percent of the ball as they dispelled any doubts over a loss of form after two draws in the last week.
Elsewhere Villarreal's poor start to the season continued with a 1-0 defeat away to Granada, who took their first win since returning to the top flight. Ikechukwu Uche's strike decided the result, although Giuseppe Rossi missed a penalty for Villarreal.
Martin Demichelis scored the only goal of the game as Malaga won away to a Mallorca side that looks destined to struggle.
Meanwhile Sporting Gijon have lost their first three matches. Roberto Soldado's fifth goal of the season condemned Sporting to a 1-0 defeat at home to Valencia, who are overnight leaders in Spain with nine points from three games.
Saturday ended with Freddy Kanoute scoring the only goal of the game as Sevilla deservedly defeated Real Sociedad 1-0.