A hectic Mazda Road to Indy weekend for Team Pelfrey at the Indianapolis Grand Prix circuit brought a convincing win for rising Uruguayan star Santiago “Santi” Urrutia, who now leads the Pro Mazda Championship Presented by Cooper Tires point standings by a commanding 24-point margin.