Rivera landed less than Almeida in the first round, but got 2 knockdowns. That's a 10-9 or 10-8 depending on how significant you felt the knockdowns were (both were definitely rockings but neither got close to finish).
Second round Almeida landed less but had more significant strikes, wobbling Rivera at least once. 10-9 either way.
Third round had 25/24 on the strikes with two takedowns that really amounted to nothing at all. 10-9 Rivera unless you score unutilized takedowns as null.
29-28, 30-27, 29-27, 29-29 are all acceptable outcomes. 28-29 for Almeida is controversial but at least there's an argument for it. 30-24 makes you likely the next in line to get a job scoring in NY or Texas.... because you're an absolute idiot.