Donovan simply brings an energy and an ability to just go off that motivates his teammates to believe.
It's not 100% for sure, but how often have we seen Donovan in situations like this simply will the Jazz to a win through his own Herculean effort.
I will be really happy when he's back.