WTA Miami: Halep battles past Osaka

WTA Miami: Halep battles past Osaka