Lionel Messi celebrates after scoring a brace against Villarreal (AP)
The biggest question coming into week 35 was how Barcelona would recover from their midweek shortcomings against Inter in the Champions League semis. They were also facing one of the hottest home teams in La Liga in Villarreal.
Well that answer came quickly and often as Barcelona showed everyone why they are the best road team in La Liga hands down. They will also try to improve their home record (tops in La Liga as well) as they host Tenerife midweek. The ball is now in Real Madrid's court as they will face a tough Osasuna side on Sunday and then head to the Ono Estadi in a match that could decide La Liga.
Lionel Messi continued with his trend of responding when needed. He continued his trend of not being shut out in more than three consecutive matches. The Argentine international earned yet another brace and saw his goal total reach 29 for the season.
Xavi scored one of the best goals of the weekend with his freekick and Bojan Krkic proved once again his worth in the starting lineup as he scored yet once again in La Liga. His performance as of late has started to put Zlatan Ibrahimovic on the bench and possibly out of Catalunya as many speculators are starting to mention the Big Swede's exit as David Villa is in the cards for the Blaugrana.
David Villa was not a factor at Cornellà-El Prat against one of the toughest home teams around. Instead the big man, Nikola Zigic was the difference maker as Los Che have almost assured themselves of a Champions League spot next season after their win in Catalunya 2-0. With Sevilla playing on Sunday, Valencia could find themselves anywhere eight points clear of Sevilla with nine points left to dispute. There should be a likely easy match for the Andalusians as Los Colchoneros will take a reprieve as they prepare for their Europa League final in Hamburg against Fulham.
Relegation race
If the race for the title is red-hot, then what adjectives can be used to describe the race to stave off relegation. Valladolid had a solid chance to make a serious move, but failed to do so as they played to a scoreless draw against Getafe. Xerez is still dreaming with a chance to stay in the top flight after they beat Alméria 2-1 thanks to an dramatic injury time goal by Bermejo.
Tenerife is now starting to give Málaga, Racing, and Zaragoza nightmares. They were able to beat Racing at home 2-1 and put the Montañeses in the thick of the relagation race. The bad news for the boys from the Canary Islands is that they will head to the Camp Nou on Tuesday. Zaragoza were able to maintain their distance as they got an important victory over a Deportivo side that has been in free fall since early March.
Miguel Ángel Lotina's side is now winless in their last ten matches and haven't scored a goal in 449 minutes.
Deportivo 0-1 Zaragoza
ZAR: Colunga (50')
Málaga 1-1 Sporting
MAL: Camacho (43')
SPO: Caicedo (79')
Tenerife 2-1 Racing
TEN: Martínez (45'), Ayoze (56')
RAC: Xisco (71')
Valladolid 0-0 Getafe
Xerez 2-1 Almería
XER: Armenteros (26'), Bermejo (90'+4')
ALM: Soriano (33')
Espanyol 0-2 Valencia
VAL: Zigic (61', 74')
Villareal 1-4 Barcelona
VIL: Llorente (67')
BAR: Messi (18', 88'), Xavi (33'), Bojan (41')
Sunday
Real Madrid - Osasuna
Athletic- Mallorca
Sevilla - Atlético