Diamondbacks pitcher Patrick Corbin (13-6) turned in an impressive outing as he went the distance in a losing effort against the Giants Friday night. The left-hander was outdueled by Yusmeiro Petit as he allowed three runs on eight hits and one walk while striking out five over eight innings pitched in a 3-0 defeat.

Corbin has allowed 16 earned runs combined over his last three starts (18 1/3 innings). He is scheduled to make his next start Wednesday against the Dodgers in Los Angeles. He is 1-0 with a 3.27 ERA in two starts against the Dodgers this season.