Cette théorie a été appuyée par la découverte du cratère de Chicxulub au Mexique, mais elle reste encore contestée vu que les études qui ont été menées au niveau du cratère par carottage montrent que l’impact a eu lieu 300000 ans avant les extinctions. Une autre théorie proposée est que la terre avait été frappée par un Supervolcan qui a provoqué un bouleversement planétaire qui a causé des changements climatiques considérables comme la réduction de la photosynthèse et la propagation d’un champ de nuages de cendres et de brume sulfureuse. Pour cette théorie, les chercheurs se sont basés sur les trapps du Deccan en Inde. Une autre théorie qui a été posée est la régression marine. Aujourd’hui des chercheurs viennent de faire une grande découverte qui risque de changer les idées perçues par rapport aux causes d’extinction des dinosaures. Tyler Lyson, qui est un chercheur au Département de l'Université de Yale de Géologie et Géophysique, et son équipe ont découvert les restes d’un tricératops. Ils ont découvert sa corne frontale qui mesure plus de 1,5 mètres de long à seulement 5 centimètres au-dessous de la limite du KT au sud du Montana. En étudiant les couches géologiques de la région, les scientifiques peuvent déclarer que la disparition des dinosaures revient à une chute de météorite qui a frappé directement la Terre à la péninsule du Yucatan. La présence de cette corne à cet endroit prouve que la terre a bien connu un changement climatique provoqué par la chute d’un astéroïde et cela remet en question l’hypothèse que les dinosaures étaient bien éteints avant l’impact, mais les géologues ne peuvent pas expliquer l'absence de fossiles dans une couche de sédiments de 125 centimètres juste après la chute de la météorite.