Barcelona continued their fine start to their UEFA Youth League campaign by hammering Inter Milan 6-1 on Tuesday.
Early headers from defenders Chadi Riad and Pelayo Fernandez handed Barca the control in Milan and they never looked back.
Victor Barbera won and converted a penalty just before half time to make it 3-0, with Inter centre-back Francesco Stante sent off in the process.
Barbera added his second after the break, taking his tally in the competition to six following a hat-trick against Bayern Munich last time out.
Unai Hernandez made it 5-0 win 12 minutes to play before substitute Marc Guiu scored just moments after coming on.
Inter pulled one back late on from the penalty spot via Alessandro Fontanarosa, but it didn't take the gloss off a brilliant Barça display.
Oscar Lopez's side now have seven points from their three matches and sit top of the group, with Inter second on four points.
Viktoria Plzen follow with three and Bayern Munich are bottom with just two points.