MESA, Ariz. -- Patrick Corbin was impressive in his second outing of the spring Friday as he battles Tyler Skaggs and Randall Delgado for the No. 5 spot in the rotation.

The D-backs left-hander tossed three shutout innings in relief of Trevor Cahill. Corbin allowed three hits and a walk, while striking out four.

In his first start of the spring last Sunday, Corbin threw a pair of shutout innings.

"He spots his ball well," D-backs manager Kirk Gibson said. "His slider is really a good pitch for him this year. He keeps his composure and continues to make good pitches to get out of it."

Corbin appeared in 22 games for the D-backs last year and was 6-8 with a 4.54 ERA.

Skaggs struggling in competition for rotation

MESA, Ariz. -- One day after watching Tyler Skaggs struggle to get through one inning against the Reds, D-backs manager Kirk Gibson sat down with the young left-hander.

Skaggs, who is battling Patrick Corbin and Randall Delgado for the No. 5 spot in the rotation, had an OK first outing of the spring, but Thursday he allowed three runs and three hits, walked two, threw a wild pitch and committed a balk.

After looking at video, the coaching staff felt Skaggs was overthrowing, which led to mechanical issues and therefore the command issues.

In trying to win the spot, Gibson is concerned that Skaggs is pressing. The manager cited an interview Skaggs did with KTAR 620AM during FanFest in which he said he planned on treating every outing this spring like it was the seventh game of the World Series.

"That's really unfair [to himself]," Gibson said of that approach. "I told him I understood what his mindset was and how he wanted to win a job, but at the same time we wanted him to continue to develop as a pitcher. I think that he's just going out there and putting too much emphasis on winning a spot every pitch he throws."

The D-backs want to see Skaggs focus on commanding the strike zone with his fastball.

Snake bites

• Outfielder Cody Ross was scratched from Friday's lineup with soreness in his left calf. The injury is not believed to be serious and he was already scheduled to be off Saturday, so his next appearance will likely come Sunday.

• Wade Miley will make his first start of the spring for the D-backs on Saturday against the Rangers at Salt River Fields. Also scheduled to pitch are Randall Delgado, Chase Anderson, Brad Ziegler, Matt Reynolds, Warner Madrigal and Joe Paterson.

• Outfielder Tony Campana drove in a couple of runs against his former team, the Cubs, when he connected on a bases-loaded double. He tripled later in the game.

"When you get rid of somebody like that, those things just seem to happen," D-backs Kirk Gibson said. "He's been working hard in the cage on putting the bat on the ball, been talking about some stuff."