Lions sweat to heavy victory