Diamondbacks starter Chase Anderson gave up one run on three hits over 5 1/3 innings, but he settled for a no decision in a game Arizona eventually lost to Philadelphia on Friday.

Anderson walked three and struck out three, throwing 104 pitches, 59 strikes.

Anderson lowered his ERA to 2.81. His next start is Wednesday, at Miami.