Ledesma’s cheeky chip keeps Cosmos unbeaten on the road