SpaceX Rocket Clears First Stage in Launch From Cape Canaveral

The rocket re-entered the atmosphere faster and hotter than previous launches.

The launch happened at 1:20 a.m. ET from Cape Canaveral Air Force Station in Florida.

Experts were skeptical about the mission, but during a live Web broadcast, SpaceX staffers erupted into applause and cheers as the rocket landed. Even the launch commentator enthusiastically declared, "The Falcon has landed."