The launch, set against a backdrop of Florida's blue skies, was glorious.
"For those watching us today, witness the majesty and power of Discovery as she lifts off one final time," said Discovery's commander, Steve Lindsey, a few minutes before the afternoon launch.
But the day was not without some last-minute drama. Less than half an hour before the 3:50 p.m. launch time, the computer systems used by the range safety officer malfunctioned. Suddenly the launch was, in the parlance of NASA, "no go."
Launch window open
As minutes drained away, it became tense in the launch control room.
"Calm down, they're working a little issue over there," launch director Mike Leinbach had to tell his team shortly after the issue cropped up.
The range safety officers continued to work the issue and they eventually determined that their computer system was in a state that was acceptable for launch. The clearance to launch came just before the launch window closed.