Elon Musk’s SpaceX achieved a significant milestone on Sunday by catching the massive booster stage from its Starship rocket in a pair of robotic arms as it fell back to the company’s launchpad in southern Texas.

The historic feat, which drew praise from astronauts and space experts, topped a successful fifth test flight for the uncrewed Starship, which blasted off from the Boca Chica starbase at 7.25am local time (1325 BST) on Sunday.

As the rocket’s 71-metre (233ft) Super Heavy booster separated 40 miles (65km) above the Earth, the upper stage pushed on to an altitude of nearly 90 miles, looping around the planet at 17,000 mph before splashing down in the Indian Ocean as planned.