LOS ANGELES — Juan Uribe homered in each of his first three trips to the plate, and the Los Angeles Dodgers connected six times Monday night in an 8-1 romp over the Arizona Diamondbacks that reduced their magic number for clinching the NL West title to eight.
Adrian Gonzalez, Andre Ethier and Hanley Ramirez also went deep in the Dodgers' biggest power display in almost seven years.
Ricky Nolasco (13-9) won his seventh straight decision over eight starts as the Dodgers scored their first seven runs on the long ball.
Uribe beat out an infield single to third base in the seventh against Heath Bell to drive in the Dodgers' final run, capping his first four hit game since April 23, 2001, against Atlanta.
It was the first time the Dodgers hit as many as six home runs in a game since Sept. 18, 2006, when they highlighted a seven-homer barrage with four in a row in the ninth inning.
Ethier drove Delgado's second pitch of the second inning to center field for his 12th homer, and Uribe sent a 2-0 pitch into the left field pavilion for the Dodgers' fourth set of back-to-back homers this season.
It was more of the same in the third. Gonzalez hit his 20th homer after a double by Ramirez, and Uribe went deep again on a full count — marking his 10th multihomer game and first since Sept. 23, 2010.
Two innings later, Uribe completed his first three-homer game in the majors with a two-out drive into the pavilion seats in left-center after Ramirez homered on reliever Eury De La Rosa's first pitch of the fifth.
Uribe was the eighth player in the majors this season to hit three homers, and the first Dodger to do it since Ethier on June 26, 2009, against Seattle. The 34-year-old third baseman, batting .279 with 10 homers and 44 RBIs.
Braves 5, Marlins 2
At Miami, Evan Gattis drove in two runs to highlight Atlanta's highest-scoring inning in more than a month, and the Braves snapped a four-game slide by beating Miami.
Justin Upton, Freddie Freeman and Gattis all doubled to lead off what became a five-run fourth, Atlanta's biggest inning since a five-run fifth against Philadelphia on Aug. 2. Kris Medlen (13-12) was the beneficiary that night against the Phillies and again on Monday, getting the win after allowing six hits and two runs in 61/3 innings.
Cubs 2, Reds 0
At Cincinnati, Travis Wood beat Cincinnati for the first time in his career, repeatedly pitching out of threats for seven innings.
Wood (9-11) finally beat the team that traded him after the 2011 season. He was 0-4 in his career, including three losses this season. He allowed six hits and fanned seven.
Kevin Gregg gave up a double in the ninth while earning his 31st save in 35 chances.
Nationals 9, Mets 0
At New York, Gio Gonzalez was inches from a no-hitter and Washington hit five home runs in the rout.
Gonzalez (10-6) held the overmatched Mets hitless into the seventh before pinch-hitter Zach Lutz broke up the bid with a soft single for New York's only hit. Lutz swung at the first pitch of the inning and hit a looper that landed on the first base line, taking out a chunk of chalk well behind the bag.
The left-hander struck out eight and walked two for his second career shutout and fourth complete game, improving to 5-0 in his last six starts against the Mets.
Giants 3, Rockies 2, 10 innings
At San Francisco, Brandon Belt's RBI single with one out in the bottom of the 10th gave San Francisco its second straight walkoff win.
Angel Pagan hit a one-out single off reliever Adam Ottavino (1-3) and took third on Marco Scutaro's single. Belt, who doubled in the tying run in the eighth, hit a 1-2 pitch over the head of left fielder Charlie Culberson for his second game-ending hit this season.
Astros 6, Mariners 4
At Seattle, Jonathan Villar's two-run single highlighted a four-run ninth inning as Houston Astros rallied to beat Seattle in front of the smallest crowd in Safeco Field history.
Abraham Almonte hit his first major league homer, a two-run shot in the seventh inning, to give the Mariners a 3-2 lead. Seattle reliever Charlie Furbush got out of a jam in the eighth, but in the ninth the Astros broke through.
Orioles 4, Yankees 2
At Baltimore, Chris Tillman took a three-hitter into the eighth inning and the Baltimore Orioles beat the New York Yankees 4-2 on Monday night in a game that featured an on-field confrontation between the teams' managers.
With the victory, the Orioles moved within 11/2 games of idle Tampa Bay for the second AL wild card. The Yankees fell three games behind Tampa Bay.
Alex Rodriguez hit his 652nd homer.
Indians 4, Royals 3
At Cleveland, Ubaldo Jimenez struck out 10 in seven innings and Asdrubal Cabrera, Yan Gomes and Carlos Santana each hit solo homers, leading the Indians to a win over the Royals in a matchup between two teams in the thick of the AL wild-card chase.
The Indians, who won despite having only five hits, stayed even with Baltimore, 11/2; games back of Tampa Bay for the second wild-card spot. The Royals dropped to four games behind the Rays.
Twins 6, Angels 3
At Minneapolis, Trevor Plouffe had two hits and drove in the tying and go-ahead runs as the Minnesota Twins snapped a 10-game home losing streak with a victory over the Angels.
Plouffe's two-run, two-out double in the fifth inning tied the game 3-all, and his bases-loaded sacrifice fly off Cory Rasmus (0-1) in the seventh put the Twins ahead as the Twins won at home for the first time since Aug. 15, avoiding the longest home losing streak since the franchise started in Washington in 1901.
White Sox 5, Tigers 1
At Chicago, Chris Sale gave up a run and four hits in eight innnigs, denying Max Scherzer his 20th win, and Miguel Cabrera was ejected in the first inning as the White Sox beat the Tigers.
Sale (11-12) won for the fifth time in six decisions.
Pirates 1, Rangers 0
At Arlington, Texas, clinching their first winning season since 1992, rookie right-hander Gerrit Cole had a career-high nine strikeouts over seven innings to outpitch Yu Darvish and lead the Pirates to a victory over the Rangers.
The Pirates (82-61) didn't get a runner to second base against Darvish (12-8) until Marlon Byrd's two-out double in the seventh. He came home when Pedro Alvarez followed with a double.