4600 - Origin of Earth
3800 - Earliest life forms
3500 - First bacteria and archaea
2400 - 'Great oxidation event' – oxygen started to build up in the atmosphere
2300 - Ice age – Earth freezes over
2000 - First eukaryotes (cells with nucleus)
900 - First multicellular organisms
770 - Ice age – Earth freezes over
540 - First chordates (with backbone), including the primitive ones
510 - First fish
450 - Major extinction
420 - First plants and animals on land
370 - First amphibians
365 - Major extinction
315 - First reptiles
250 - Major extinction, including most marine animals
225 - First dinosaurs
200 - Major extinction
180 - First mammals
150 - First birds
130 - First flowering plants
65 - Major extinction, including dinosaurs
5 - Extreme global warming
2 - First humans (genus Homo)