A US space shuttle has pulled up for the last time at the International Space Station.
Emotions were running high on Sunday, in orbit and on Earth, as Atlantis arrived at the space station.
It was the final docking to a space station ever by a Nasa shuttle. Atlantis is being retired after this flight, the last of the 30-year shuttle programme.
Mission Control's lead flight director declared "this is it" as he gave the OK for the historic link-up.
Atlantis is delivering four tonnes of food, clothes and other space station provisions. That represents a year's worth of supplies, providing a safety net for station crews in the looming post-shuttle era.
The 10 orbiting astronauts will spend the next week unloading everything.