A damaged Russian cargo ship successfully docked with the International Space Station today, delivering 3.1 tons of food, fuel and equipment.