The Diamondbacks battered Hiroki Kuroda (7-6) early and had nine runs on 11 hits in the first three innings to help Jackson (6-6) through a just-good-enough outing after his 149-pitch no-hitter at Tampa Bay seven days before.

Young made sure Gibson didn’t have to sweat out his first win as skipper, hitting a three-run homer in the seventh off Justin Miller to put Arizona up seven.

Miguel Montero and Mark Reynolds added two RBIs each for Arizona, which ended a seven-game losing streak to Los Angeles.

Arizona fired GM Josh Byrnes and manager A.J. Hinch on Thursday with the team at the bottom of the NL West. In their place for the rest of the season will be former big league pitcher Jerry Dipoto and Gibson, the fiery former player whose career was epitomized by an iconic, limp-around-the-bases homer against Oakland in the 1988 World Series.

At Chicago,  Bronson Arroyo pitched six sharp innings and Cincinnati took advantage of Chicago’s wildness on the mound and defensive incompetence  to score nine runs in the seventh inning.

Scott Rolen,  Jonny Gomes and Ramon Hernandez drove in two runs each during Cincinnati’s biggest inning this year. The Cubs had six walks, an error and a run-scoring passed ball as 13 Reds came to the plate.

Brandon Phillips and Joey Votto added homers for the NL Central leaders, who won for the ninth time in 11 games to move 11 games over .500 for the first time since June 9, 2006.

At Atlanta,  Omar Infante’s two-run single in the 11th inning helped Atlanta rally past Florida for its 15th victory in its final at-bat.

The Braves have won two straight overall and five of seven. Atlanta leads the major leagues with a 29-9 home record. Florida has dropped two straight and six of eight.

Infante’s single to left-center off closer Leo Nunez (3-2) scored Brian McCann and pinch-runner Brandon Hicks. McCann drew a leadoff walk and Troy Glaus doubled to put runners at second and third with none out.

Braves closer Billy Wagner blew a save when Gaby Sanchez’s ninth homer tied it at 2 in the ninth.

Errors by Glaus and reliever Jonny Venters (3-0) in the 11th helped the Marlins take a 3-2 lead.

Hanley Ramirez hit a solo homer off Atlanta starter Kris Medlen.

At Washington,  Jonathon Niese pitched seven solid innings, striking out a career-high eight for his fifth straight win,  and New York held off Washington.

The Nationals rallied for two runs in the ninth before Roger Bernadina,  in a colossal baserunning blunder, was picked off second base by Francisco Rodriguez for the final out.

Niese (6-2) allowed six hits as he improved to 5-0 with a 2.43 ERA in six starts since coming off the disabled list June 5. He fanned eight in his first four innings—striking out the side in the fourth—and didn’t walk a batter. To top it off, Niese added his first career RBI on a double in a four-run fourth against Luis Atilano (6-5).

At San Diego,  David Eckstein doubled in Tony Gwynn  Jr. from first base with two outs in the eighth inning to break a scoreless tie, leading Mat Latos and San Diego over Houston.

Latos (9-4) won his fourth straight decision, holding Houston to four singles and striking out seven, with no walks, in eight innings. He improved to 8-1 with a 1.62 ERA in his last 11 starts, a run that started with a 7-0 win at Houston on May 7. It was San Diego’s 11th shutout, tying the New York Mets for the big league lead.

Roy Oswalt also struck out seven while holding San Diego to three singles in seven innings.

At Pittsburgh, Ross Ohlendorf became the third Pittsburgh starting pitcher in three days to win for the first time this season, limiting slumping Philadelphia to five hits over seven innings.

The Phillies’ seemingly ageless Jamie Moyer (9-7) was masterful at age 47 in his 625th career start, but two infield singles by the Pirates that barely traveled 90 feet combined and the pitcher’s throwing error led to Philadelphia’s fourth loss in five games.

Ohlendorf (1-6) was 0-8 in 16 starts since Aug. 18 before striking out eight and walking one against a lineup that was missing injured Chase Utley,  Placido Polanco, Carlos Ruiz and was also without Shane Victorino, who was rested.

At Denver,  Jhoulys Chacin pitched six solid innings, Dexter Fowler had his second straight three-hit game and Colorado handed San Francisco its seventh straight loss.

Aubrey Huff homered twice  for the Giants. Clint Barmes connected and Jonathan Herrera had three RBIs for Colorado.

Two-time Cy Young Award winner Tim Lincecum (8-4) gave up four runs, walked four and struck out four in six innings.

At St. Louis,  Jaime Garcia bounced back from his worst start with seven innings of three-hit ball and Matt Holliday doubled twice and drove in a run in St. Louis’ victory over Milwaukee.

Garcia (8-4) retired his last 13 hitters and had seven strikeouts, five days after the rookie gave up five runs in two innings with no strikeouts in a loss at Kansas City. The lefty got his biggest out when Prince Fielder tapped out to first with the bases loaded to end the first.

He beat the Brewers for the second time, matched his career best for innings and strikeouts, and lowered his ERA to 2.10.

Tyler Greene homered off Chris Narveson (7-5).

Milwaukee had won eight of 11.