AP Sports Writer
PHOENIX (AP) - Rookie Patrick Corbin allowed four hits through seven innings and the Arizona Diamondbacks beat Washington 7-4 on Sunday, snapping the Nationals' season-high winning streak at eight games.
Corbin (4-4) retired 16 in a row after Bryce Harper's infield single in the first. The 23-year-old right-hander gave up two runs, struck out seven and walked none.
Paul Goldschmidt drove in three runs with a double and single and scored twice. Aaron Hill, Justin Upton and Miguel Montero each had RBI doubles for the Diamondbacks.
Ross Detwiler (6-5) allowed four earned and three hits in 4 2-3 innings.
After the Nationals scored twice off Takashi Saito in the ninth, J.J. Putz got the final two outs for his 13th consecutive save and 22nd in 25 opportunities, striking out Roger Bernadina.
Corbin is 2-0 in three starts since he was recalled from Triple-A Reno, allowing four runs in 19 innings in that span.
Arizona scored without a hit in the second. Goldschmidt reached on third baseman Ryan Zimmerman's throwing error and took second on the play. Goldschmidt stole third, then scored when catcher Kurt Suzuki, in his sixth game since he was acquired a trade with Oakland, threw the ball into left field. It was just Suzuki's third error of the season.
The Diamondbacks didn't get a hit off Detwiler until the third. Chris Young doubled down the left-field line with one out. After Hill popped out, Jason Kubel was hit in the left elbow by a pitch, and Goldschmidt doubled to the left-field corner to bring both runners home.
Young started Arizona's four-run fifth with a walk, then scored when Hill doubled to deep center. Craig Stammen relieved Detwiler with two outs in the inning, but the Arizona hits kept coming,
Goldschmidt singled up the middle to bring home Hill, then scored from first on Upton's double. The Diamondbacks' third double of the inning, by Montero, scored Upton and Arizona led 7-0.
Corbin's string of 16 consecutive outs ended when Danny Espinosa led off the seventh with a double. After Harper struck out, Zimmerman singled in Espinosa to spoil the shutout. Zimmerman took third when Michael Morse singled and scored on Adam LaRoche's sacrifice fly. Kubel's throw from left was ahead of the runner but the catcher Montero bobbled the ball trying to make the tag.
Harper reached in the first on a slow bouncer with one out in the first. Shortstop John McDonald fielded the ball but threw past the first baseman Goldschmidt. It was ruled a hit, but Harper couldn't take second on the play because he collided with first base umpire Mike Muchlinski, thus preserving McDonald from an error. A moment later, Harper was picked off.
NOTES: The Nationals move on to San Francisco in a matchup of division leaders. LHP Gio Gonzalez (14-6, 3.32 ERA) goes for Washington, RHP Ryan Vogelsong (10-5, 2.27) for the Giants in Monday's opener. ... Arizona, after its only three home games in a span of 20, has Monday off before opening a three-game series at St. Louis ... Goldschmidt is among the league leaders with 34 doubles. ... Detwiler caught a sizzling line drive off the bat of Kubel in the fifth, the last batter he faced. ... Morse extended his hitting streak to 10 games. ... Corbin's seven strikeouts matched his career high set in his previous start.
(Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)