Sports | Thu Nov 29, 2012 5:59am IST

Villa passes 300 goals as Barca progress in Cup