Rudy always does well in this format. He is well-prepared.
My perception of Guiliani is that he has a good heart, but needs to be less trusting. He has a tendency to connect to people/individuals on a personal level, and could be naive about their duplicitous nature.