Diamondbacks starting pitcher Chase Anderson got rocked during his start against the Giants on Saturday.
Anderson lasted just 3 2/3 innings after giving up seven runs on 10 hits. He threw two scorless innings to start the game, but it all came apart in the third and fourth innings.
Anderson dropped to 4-4 with the loss. He now has a 4.37 ERA in 105 innings this season.