Hi Again!

I'm trying to be sure if the next sentence is ok, or if I would say it in a better way, I'm not so sure if the use of perfomance match with a speech.

here is the context:

I'm sure you will do a good performance in your keynote speech.

Thanks in advance.