They are from different eras which is usually not my preference for a verzuz, but Beyonce has recorded enough traditional R&B to go toe to toe with Mariah. Their catalogs are massive and I love both of their voices and many hits. In other words, I think it would be epic. I would bet that every single naysayer in the comments would not dare miss a Beyonce/Mariah verzuz. Rihanna is not really a vocalist and not really R&B, so I would not put her against Beyonce. Also both Beyonce and Mariah have their own unique old school, new school blended style that would make a match-up with the two of of them actually make sense in my opinion.