Osaka outlasts American teenager Iva Jovic in a three-set thriller to extend her deepest French Open run.