Travis Wood beat Cincinnati for the first time in his career, repeatedly pitching out of threats for seven innings in Chicago’s 2-0 victory Monday.
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.
Ryan Sweeney and Luis Valbuena homered off Bronson Arroyo (13-11), who had won his last four starts against the Cubs. Arroyo allowed seven hits over seven innings, striking out six.
The Reds were coming off a week when they got six wins in seven games against St. Louis and the NL West-leading Dodgers.
Cincinnati is 13-4 against the Cubs this season. Overall, Cincinnati has won 12 of its last 15 and 22 of its last 27 against Chicago.
BRAVES 5, MARLINS 2: 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 6 1-3 innings.
Atlanta (86-57) passed idle Boston (87-58) for baseball’s best record.
Chris Coghlan tied a career high with four hits for Miami, which lost for the 24th time in its last 34 games. Ed Lucas added a two-run double in the seventh for the Marlins.
Marlins starter Henderson Alvarez (3-4) gave up no hits in the first three innings, before Atlanta got to him in the fourth.
Craig Kimbrel worked the ninth for his 45th save in 48 tries. Atlanta has not lost more than four straight at any point this season.
NATIONALS 9, METS 0: Gio Gonzalez was inches from a no-hitter, and Washington hit five home runs in a rout of New York.
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.
Denard Span and Ryan Zimmerman hit back-to-back homers to start the game. Jayson Werth and Tyler Moore also connected off Carlos Torres (3-4), roughed up by Washington for the second time in six weeks. Wilson Ramos added a three-run shot off reliever Greg Burke.
The Nationals won their third straight and fifth in six games.
GIANTS 3, ROCKIES 2: Brandon Belt’s RBI single with one out in the bottom of the 10th lifted San Francisco over Colorado and gave the Giants their second straight walkoff win.
The defending World Series champions, however, were eliminated from contention in the NL West earlier in the evening when the Los Angeles Dodgers beat Arizona.
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.
D.J. LeMahieu singled and doubled to extend his career-high hitting streak to 11 games, and Nolan Arenado scored from second base on an infield groundout for the Rockies.
Buster Posey hit his 15th home run of the season for San Francisco.
DODGERS 8, DIAMONDBACKS 1: Juan Uribe homered in each of his first three trips to the plate, and Los Angeles connected six times in all in beating Arizona and reducing its 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.
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 hit seven.
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. It was Uribe’s first three-homer game.
Los Angeles’ first four homers came off Randall Delgado (4-6), who threw 70 pitches over 2 2-3 innings.
ORIOLES 4, YANKEES 2: Chris Tillman took a three-hitter into the eighth inning, and Baltimore beat New York in a game that featured an on-field confrontation between the teams’ managers.
With the victory, the Orioles moved within 1 1/2 games of idle Tampa Bay for the second AL wild card. The Yankees fell three games behind Tampa Bay.
Tillman (16-5) allowed two runs and four hits in seven-plus innings. He walked none and struck out nine, matching his career high.
Both dugouts emptied briefly after the first inning, when Orioles manager Buck Showalter angrily exchanged words with Joe Girardi after the Yankees manager apparently said something to Baltimore third base coach Bobby Dickerson, accusing him of stealing signs. Showalter had to be restrained by home plate umpire Ed Hickox.
Alex Rodriguez hit his 652nd homer.
INDIANS 4, ROYALS 3: Ubaldo Jimenez struck out 10 in seven innings, and Asdrubal Cabrera, Yan Gomes and Carlos Santana each hit solo homers, leading Cleveland to a win over Kansas City.
The Indians, who won despite having only five hits, stayed even with Baltimore, 1 1/2 games back of Tampa Bay for the second wild-card spot. The Royals dropped to four games behind the Rays.
Jimenez (11-9) allowed one unearned run and didn’t walk a batter. The right-hander left with a 4-1 lead after throwing 99 pitches, but Alex Gordon hit a two-run homer off Cody Allen in the eighth.
Royals starter Ervin Santana (8-9) gave up the three homers.
TWINS 6, ANGELS 3: Trevor Plouffe had two hits and drove in the tying and go-ahead runs as Minnesota snapped a 10-game home losing streak with a victory over Los Angeles.
Plouffe’s two-run, two-out double in the fifth tied the game 3-all, and his bases-loaded sacrifice fly off Cory Rasmus (0-1) in the seventh put the Twins ahead.
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. The home skid was the Twins’ longest since moving from Washington in 1961. The Senators lost 10 straight home games in 1957.
Casey Fien (4-2) earned the victory with a scoreless seventh.
WHITE SOX 5, TIGERS 1: Chris Sale gave up a run and four hits in eight innings, denying Max Scherzer his 20th win, and Miguel Cabrera was ejected in the first inning as Chicago beat Detroit.
Sale (11-12) won for the fifth time in six decisions.
Scherzer (19-3) gave up five runs and six hits in four innings as he lost consecutive starts for the first time this season after Boston beat him Sept. 3.
It was Detroit’s fifth loss in six games, dropping the Tigers’ lead in the AL Central to 4 1/2 games over Cleveland.
Cabrera was ejected after arguing that he was hit by a pitch.
ASTROS 6, MARINERS 4: Jonathan Villar’s two-run single highlighted a four-run ninth inning as Houston rallied to beat Seattle in front of 9,808 fans, 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.
Danny Farquhar (0-3) walked Marc Krauss and Carlos Corporan with one out, and Jimmy Paredes’ run-scoring single tied the game at 3. Villar then gave Houston a two-run lead with his hit to center.
Kevin Chapman (1-1) pitched a scoreless eighth to earn the win.