Cento wins silver at Worlds