An unmanned Russian cargo ship has docked with the International Space Station.

The Russian space agency said the docking occurred without problem on the first attempt at 1027 GMT (5:27 a.m.) Wednesday. The Progress spacecraft blasted off Monday from Russia's space launch complex in Baikonur, Kazakhstan, carrying 2.5 metric tons of fuel, water, food and other supplies.

It was the maiden launch of a modified version of the Progress, which has been in service for more than four decades. The new version, called Progress-MS, is fully digital and features an improved docking system.

A Progress launch in April ended in failure, but the latest supply mission in October was successful.