Santiago Urrutia salvaged a podium finish from a tough Spanish weekend for the Lynk & Co Cyan Racing drivers. "I'm…