Almost certainly the Cheetah. I´m maybe close to 99% certain the Cheetah would be faster than a Carnotaurus at short distances. It would be destroyed in a marathon, though! Carnotaurus was not that big for a large theropod, at ~1.5 tonnes heavy, but it´s still more than an order of magnitude heavier than a Cheetah. read more