An unmanned Russian cargo vessel has managed to dock at the International Space Station two days after an earlier attempt failed.
The cargo ship, launched on 30 June, carried 2.6 tonnes of fuel, food and water to the three Russian and three United States astronauts on the station.
The docking was done automatically under the supervision of specialists in Moscow.
Earlier, in a rare mishap, the unmanned space craft shot past the station with some reports saying it was spinning uncontrollably.
But the BBC reports it has now successfully connected.
The ISS is in orbit 350km above Earth.