I don't think Leonard should guard Curry for the whole game. Curry will figure out how to beat him and wear him down. Keep rotating players on Curry, with the right defender at the right time and situation. Team defense combined with the right style of individual defense will be the best way to contain him.

Also, need to try to make him work on defense. Whoever he is guarding needs to be running curls off screens as much as possible.