Roberts Shows Poise Under Fire