The defeat leaves the Catalans eight points behind leaders Real Madrid with just 11 games remaining this season.
Marcos Senna gave Villarreal the lead from the penalty spot after Victor Valdes had clumsily clattered into Guillermo Franco on the half-hour mark, and although Xavi equalised halfway through the second period, the visitors retook the lead through Tomasson´s strike nine minutes from time.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms