Danielle has a 3h2h over Sofia,though this will be their first meeting on clay.
Sofia adjusted her game against Ferro,after losing the 1st set,won easily in the end.I find her quite annoying at times
If Danielle can produce first strike tennis and dictate play,keep focus,she can upset Sofia.
I will go for the upset and Collins in 3 sets.