Merciless Messi hits hat-trick in Barca romp

The Champions League holders were accused of complacency after blowing leads against Real Sociedad and AC Milan to twice draw 2-2 but they stormed into a 5-0 halftime lead against Osasuna at the Nou Camp.

David Villa scored twice, Cesc Fabregas, Xavi and visiting defender Roversio (own goal) joined Messi on the scoresheet as Barca climbed to second in the table with seven points from three matches.

"It was the same last year, people question you when you don't win but this is normal," Barca defender Sergio Busquets told Spanish television.

"We played very well, we had a lot of chances, it was a very good performance."

Soldado, in the running for a place in Spain's Euro 2012 squad, tapped in at the back post for Valencia after Gijon keeper Juan Pablo could only parry a shot in the 29th minute.

Nigeria striker Ike Uche scored Granada's first goal in the top flight in 35 years, earning the promoted side a surprise 1-0 home win over Villarreal.

The Andalucians had lost their first two matches without scoring but Uche's powerful 56th-minute header proved decisive as Giuseppe Rossi missed a late penalty for the visitors.