Historien er mer komplisert enn den kjente teorien med fokus på nedslaget av den asteroiden som for 65 millioner år siden laget Chicxulub-krateret på Yukatan-halvøya i Mexico.
Professor Keller og flere kolleger mener at en periode med intense vulkanutbrudd og en serie asteroidenedslag belastet klodens økosystem til bristepunktet.
Selv om en asteroide eller en kometkjerne traff Jorden omtrent på den tiden dinosaurene forsvant, var det dråpen som fikk begeret til å flyte over.
Chicxulub-krateret er trolig mindre enn antatt - diameteren kan vise seg å være mer i nærheten av 120 enn 180-300 km - og oppsto 300.000 år før dinosaurene bukket under, ifølge professor Keller.
Det avgjørende nedslaget, eller "dråpen" om man vil, inntraff et annet og foreløpig ukjent sted.