St. Louis ace Adam Wainwright struck out 11 and allowed one run through seven innings, and Jon Jay drove in four runs with a homer and double to lead St. Louis to a 6-1 victory over the Chicago Cubs on Sunday.
Matt Carpenter singled in two runs in the third to help back Wainwright (14-7), who was in command and allowed just five hits and one walk after going 0-2 in his previous four starts.
Junior Lake drove in the Cubs’ run with a double in the sixth.
REDS 9, BREWERS 1: Homer Bailey allowed one run and three hits in eight innings, and Cincinnati routed Milwaukee.
Bailey (8-10) won his third straight decision and improved his career mark against Milwaukee to 2-7 with his first win in three starts against the Brewers this season.
Scooter Gennett’s double in the second, and Khris Davis’ solo shot in the fifth and infield single in the seventh were the only hits for the Brewers. Bailey walked one and struck out eight, including Juan Francisco three times.
PHILLIES 3, DODGERS 2: Carlos Ruiz had four hits, and Philadelphia benefited from two ninth-inning errors by shortstop Hanley Ramirez to beat Los Angeles, giving interim manager Ryne Sandberg his first victory and ending the Dodgers’ 10-game winning streak.
Sandberg took over when Charlie Manuel, the winningest skipper in club history, was fired Friday. The Phillies, shut out by the Dodgers in each of Sandberg’s first two games, snapped a four-game skid and won for the fifth time in 26 games.
Andre Ethier homered for the Dodgers, who are 42-9 in their last 51 games.
Darin Ruf hit a home run to begin Philadelphia’s comeback from a two-run deficit. Jonathan Papelbon (3-1) pitched a scoreless ninth.
BRAVES 2, NATIONALS 1: Julio Teheran pitched around trouble through six scoreless innings, and a tired Atlanta bullpen held on in a win over Washington.
Four Atlanta relievers made it through the final three innings, preserving the win for Teheran (10-6). Craig Kimbrel pitched the ninth for his 39th save.
Both teams exhausted their bullpens in the Nationals’ 8-7 win in 15 innings on Saturday night.
MARLINS 6, GIANTS 5: Jeff Mathis hit an early home run, then lined a tiebreaking double in the eighth inning that bounced off center fielder Andres Torres and sent Miami over San Francisco.
Chad Qualls (4-1) pitched 1 1-3 scoreless innings and Steve Cishek worked the ninth for his 27th save in 29 chances.
Hunter Pence homered and drove in three runs, Brandon Crawford also hit a home run.
PADRES 4, METS 3: Will Venable hit a leadoff homer in the ninth inning to give San Diego a victory over the New York Mets.
Venable sent a 1-2 pitch from Pedro Feliciano (0-2) just inside the right-field foul pole for his team-high 17th home run. Venable, who also drove in a run in the fifth, extended his career-best hitting streak to 15 games.
Huston Street (1-4) worked a scoreless ninth for the win.
The Mets’ Matt Harvey had his 16th no-decision but lowered his ERA to 2.25, second-best in the majors.
YANKEES 9, RED SOX 6: Alex Rodriguez was hit by a fastball his first time up and then homered to start a four-run sixth inning that rallied New York to a win over Boston.
Yankees manager Joe Girardi was ejected after storming out of the dugout to holler at plate umpire Brian O’Nora, who warned both benches immediately after Rodriguez was plunked by Ryan Dempster’s 3-0 pitch leading off the second inning.
The dust-up seemed to spark the Yankees, who were trailing 2-0 at the time. Rodriguez, who is appealing his 211-game suspension in the Biogenesis case, went 3-for-4 with two runs and two RBIs.
CC Sabathia (11-10) got the win.
TIGERS 6, ROYALS 3: Miguel Cabrera hit his 40th home run and had an RBI single to help Max Scherzer become baseball’s first 18-game winner in Detroit’s victory over Kansas City.
The reigning Triple Crown winner became the third player since 1921 to have at least 40 homers and 120 RBIs while batting .350 or better through 116 games, joining Babe Ruth and Jimmie Foxx, according to STATS.
Scherzer (18-1) and Roger Clemens are the only pitchers since 1919 to have 18 wins in their first 19 decisions, STATS said.
WHITE SOX 5, TWINS 2: Alexei Ramirez homered and had three RBIs, Hector Santiago (4-7) won for the first time since June 21, and Chicago beat Minnesota.
Twins starter Samuel Deduno (7-7) didn’t walk a batter for the second time this season, but he hit three batters and balked once.
RAYS 2, BLUE JAYS 1: Jose Lobaton hit a solo home run in the 10th inning, and Tampa Bay edged Toronto.
Lobaton sent a 2-1 pitch from Brad Lincoln (1-2) into the right-field seats. Lobaton had a game-ending triple in the ninth on Friday.
Jake McGee (3-3) struck out one during a perfect 10th.
Rays starter Chris Archer allowed one run and four hits over seven innings.
MARINERS 4, RANGERS 3: Kyle Seager hit an RBI double with two outs in the ninth inning, lifting Seattle over Texas.
The Mariners took two of three from AL West-leading Texas. They scored three runs in 7 1-3 innings against Rangers ace Yu Darvish.
Yoervis Medina (4-3) got the win.
ASTROS 7, ANGELS 5: Matt Dominguez hit a tiebreaking three-run homer in the seventh inning, and Houston won back-to-back series for the first time in nearly two months with a victory over Los Angeles.
Dominguez tied his career high with four hits in his native Southern California, and L.J. Hoes had his first career homer among three hits.
Josh Hamilton homered and tripled for Los Angeles, and Mark Trumbo hit his 28th homer.
ATHLETICS 7, INDIANS 3: Chris Young and Alberto Callaspo homered in the fifth inning of Oakland’s win over Cleveland.
Jed Lowrie, batting leadoff for only the third time this season, had two hits and scored twice for Oakland. Josh Donaldson drove in three runs for the A’s, who pulled within a half-game of AL West-leading Texas.
Ryan Raburn homered for Cleveland.
Dan Otero (2-0) retired five batters for the win.
ORIOLES 7, ROCKIES 2: Chris Davis went 4-for-5 with his major league-leading 45th home run, Adam Jones smacked his 25th among his three hits, and Baltimore topped Colorado.
Scott Feldman (3-3) pitched into the seventh inning to earn his first win in nearly a month.
Davis scored three times and got hits in his final four at-bats.