Diamondbacks pitcher Chase Anderson put in a strong performance by allowing only one earned run in Wednesday night's 6-1 win over the Marlins. 

Anderson struck out two batters, walked one and gave up four hits in eight innings pitched. Anderson has been great of late as he's only surrendered three earned runs over his past four games. 

He now holds a 2.54 ERA for the season. 

Anderson's next start is projected for May 25 against the Cardinals.