Filipina tennis sensation Alexandra Eala’s remarkable run at the 2025 Miami Open came to an end on Thursday, March 27, after a hard-fought three-set semifinal against ...