Venom often beats Carnage by using his experience and strategic thinking. He knows how to exploit Carnage's impulsive nature.
Well, Venom beats Carnage in the comics by outsmarting him. Also, Venom's bond with his host sometimes gives him an edge in strength and determination. Plus, he might have the support of other heroes or allies.