Cannavaro blown away by Barca