It was a great show for a great cause.