Barcelona ready to face Man City