New research reveals that dinosaurs were thriving across diverse ecosystems until a sudden asteroid impact ended their reign 66 million years ago.