This is an illustration of the Chicxlub impact.
Click on image for full size
NASA/JPL
This illustration shows how the impact may have tossed too much dust into the air for the dinosaurs to survive. Too much dust may have blocked out the sunlight.
This is page 6 of 10