Danielle Collins and Ekaterina Alexandrova will meet in the semi-finals of the WTA Miami Open after victories in the last eight on Wednesday. Collins powered into the last four with an emphatic 6-3, 6-2 win over France's Caroline Garcia before Alexandrova emerged triumphant from a near two-hour three set battle with