Carlos Rodn matched a career high by allowing eight earned runs in the Giants' loss on Sunday night.