The crash-landing of a 10-kilometer-wide asteroid 65 million years ago made for a very bad day for dinosaurs — or one very lucky day for mammals.