Cards, Beavers set to renew rivalry Friday