Barcelona, Manchester City and Bernardo Silva's future