De Soto comes out on top in battle of 'Cats