Battle of the Invincibles: When Adam Warlock fights Thanos

Adam Warlock and Thanos are both invincible. At one time they were bitter rivals, and at one time they became great friends. But who wins a fight between the two?