Sports | Thu Nov 29, 2012 4:29am IST

Villa passes 300 goals as Barca progress in Cup