Fighting Osaka survives again to battle past Azarenka