FC Barcelona hosts Villarreal on Friday in a Spanish league match which could be a rehearsal for next month's Champions League final. Link To Original Article