The 23-year old was forced to be replaced after just 20 minutes of his country's friendly game against Serbia on Wednesday and the results from the scan have revealed that he is suffering from a sprained lateral ligament in his right foot.
If the injury keeps the attacker out of play as long as the Barcelona staff fear - up to eight games - he will miss their crucial Champions League matches against Spartak Moscow and Benfica, as well as a top-of-the-table clash with Atletico Madrid.
|21/10||David Villa is 21/10 with PaddyPower to score two or more goals in Barcelona v Zaragoza|
However, captain Carles Puyol, who missed several weeks after dislocating his elbow, could be ready to return to action against Zaragoza on Saturday evening. Sergio Busquets, however, is suspended for Saturday's clash.