6 min read

LOS ANGELES

Paul DeJong hit a go-ahead, two-run homer off Kenley Jansen in the ninth inning, lifting the St. Louis Cardinals to a 3-1 victory and a three-game sweep of the Los Angeles Dodgers on Wednesday night.

The Cardinals’ eighth straight road win helped them improve to 17-4 this month, the most wins in the majors. They’ve homered in 15 straight games, one off the current season mark of 16 in a row by Philadelphia.

St. Louis remained 2? games behind the NL Central-leading Cubs.

For Jansen, it was a familiar ending.

The All-Star closer, who became a father for the third time earlier in the day, gave up consecutive homers to Jedd Gyorko and Matt Carpenter in the series opener Monday. That was Jansen’s first game back after missing time because of an irregular heartbeat.

Advertisement

This time, Gyorko singled off Jansen (0-5) and DeJong followed with a drive to left-center to give the Cardinals their first lead.

Jordan Hicks struck out Cody Bellinger, Brian Dozier and Chris Taylor to earn his fifth save.

Dakota Hudson (4-0) got the win with one inning of relief.

Los Angeles loaded the bases in the eighth, but Manny Machado grounded out to end the inning.

Pinch-hitter Tyler O’Neill homered in the top of the eighth off reliever Scott Alexander, tying it 1-all.

Jack Flaherty and Walker Buehler dueled in a stellar matchup of rookie pitchers, although neither figured in the decision.

Advertisement

Flaherty held the Dodgers hitless through 5 1/3 innings before Joc Pederson homered. Flaherty gave up just that one hit in six innings. The 22-year-old right-hander from nearby Burbank struck out 10.

Nationals 8, Phillies 7

WASHINGTON (AP) — Ryan Zimmerman hit a two-run home run with two outs in the bottom of the ninth inning to lift Washington over Philadelphia.

Juan Soto’s two-double against Seranthony Dominguez (1-4) set up Zimmerman. His drive landed just above the right-field wall and required review before the umpire crew acknowledged the homer. Zimmerman has 11 walk-off home runs for his career.

Maikel Franco, Justin Bour and Cesar Hernandez homered for the Phillies, who led 7-5 in the seventh. Philadelphia, which has lost nine of 13, fell three games behind NL East-leading Atlanta.

Stephen Strasburg allowed five runs and seven hits over four innings for Washington in his first start since being placed on the 10- day disabled list on July 26 with a cervical nerve impingement.

Advertisement

Matt Grace (1-1) worked 1/3 of an inning for Washington, which has won two in a row since trading second baseman Daniel Murphy and key reserve Matt Adams on Tuesday.

D-Backs 5, Angels 1

PHOENIX (AP) — Paul Goldschmidt hit a two-run homer to set the all-time mark at Chase Field, Clay Buchholz pitched seven scoreless innings and Arizona beat Los Angeles.

Goldschmidt connected off Odrisamer Despaigne (2- 2) in the first inning, passing Luis Gonzalez with his 96th homer at Chase Field. Goldschmidt had three hits to extend his hitting streak to 14 games and has reached safely in 27 straight.

Buchholz (7-2) yielded four hits and struck out seven with no walks. David Peralta also hit a two-run homer for the Diamondbacks, who have won five of six to maintain a 1 1/2-game lead in the NL West over Colorado.

The Angels have lost five of six.

Advertisement

Rockies 6, Padres 2

DENVER (AP) — Ian Desmond laced a two-run triple in the sixth inning and Jon Gray pitched effectively into the seventh in leading Colorado over San Diego.

Tony Wolters added an RBI triple and a sacrifice fly for the rolling Rockies, who remained 1 1/2 games behind NL West-leading Arizona. Colorado is 17-6 at home since July 2. Brewers 4, Reds 0

MILWAUKEE (AP) — Brewers rookie Freddy Peralta tossed seven scoreless innings and drove in a run with his first career hit, combining with two relievers on a five-hitter to lead Milwaukee past Cincinnati.

Christian Yelich homered and finished a triple shy of the cycle, reaching base five times and driving in two runs for Milwaukee. He opened the first with his 21st homer, doubled in the third, walked in the fourth and singled in the sixth and eighth. Cubs 8, Tigers 2

DETROIT (AP) — Jon Lester pitched into the sixth inning and Chicago homered three times in a win over Detroit.

Advertisement

The Cubs had scored exactly one run in each of their previous five games. David Bote ended that streak with a two-run homer in the fifth, and Lester (14-5) allowed a run and seven hits in 5 2/3 innings.

Five Chicago relievers finished. Pedro Strop came in with the bases loaded in the eighth and walked in a run, but he retired James McCann on a grounder to end that threat with the Cubs still up 4-2.

Javier Baez and Anthony Rizzo hit consecutive homers in the ninth for Chicago to break the game open.

Braves 2, Pirates 1

PITTSBURGH (AP) — Ronald Acuna Jr. hit another lead off home run and Freddie Freeman had a tie-breaking sacrifice fly in the eighth inning to lift Julio Teheran and Atlanta past Pittsburgh for a three-game sweep.

Acuna hit the fifth pitch out to right-center off Trevor Williams. It was the rookie’s 21st homer and sixth leading off the first inning, including four in the last two weeks.

Advertisement

The NL East leaders went ahead 2-1 in the eighth when Freeman sent a flyball to deep left field off Edgar Santana. That came after Atlanta loaded the bases against Kyle Crick (2-2), who did not retire any of the three batters he faced.

Marlins 9, Yankees 3

MIAMI (AP) — Hours after All-Star closer Aroldis Chapman went on the disabled list with left knee tendinitis, Lance Lynn gave up five runs in the sixth inning and New York lost to lastplace Miami.

The Yankees managed only one extra-base hit against five Miami pitchers. They committed three errors and struck out 11 times in a defeat that ended their four-game winning streak.

Giancarlo Stanton, playing in Miami for the first time since the Marlins traded him last November, went 1 for 3 with an RBI and finished 3 for 9 in the series.

Lynn (8-9) had a 2-0 lead in the sixth, but Miguel Rojas’ three-run homer put the Marlins ahead.

Advertisement

Astros 10, Mariners 7

SEATTLE (AP) — Martin Maldonado and Tyler White each homered and had three hits, helping Houston beat Seattle.

Maldonado had three RBIs and White had two. The Astros led 9-1 before the Mariners got one back in the fifth and added five more in the sixth.

Charlie Morton (13-3) got the win despite allowing six runs before leaving the game with no one out in the sixth.

Rangers 4, A’s 2

OAKLAND, Calif. (AP) — Mike Minor pitched six scoreless innings of one-hit ball to win his fourth straight, Joey Gallo hit his 33rd home run and Texas beat Oakland.

Advertisement

Adrian Beltre had a pair of RBI singles to help the Rangers end a six-game losing streak to the A’s. Jurickson Profar added two hits. Elvis Andrus singled and scored after going hitless in his previous 12 at-bats.

Mets 5, Giants 3

NEW YORK (AP) — Todd Frazier homered and hit an RBI double, Noah Syndergaard pitched six effective innings and New York beat San Francisco.

Dominic Smith and Jose Bautista also went deep for New York. Jeff McNeil tripled and singled his first two times up to set a Mets rookie record with a hit in eight consecutive at-bats.

Rays 6, Royals 3

ST. PETERSBURG, Fla. (AP) — Brandon Lowe and Mallex Smith drove in two runs each, and Tampa Bay beat Kansas City to move five games over .500 for the first time this season.

Advertisement

Blue Jays 6, Orioles 0

TORONTO (AP) — Kendrys Morales homered for the fourth consecutive game, Thomas Pannone and two relievers combined on a two-hitter and Toronto finished its home slate against Baltimore with a 10-0 record.

White Sox 7, Twins 3

CHICAGO (AP) — Adam Engel broke a tie with a two-run homer in a five-run fifth, Carlos Rodon continued his torrid stretch with six strong innings and Chicago beat Minnesota.

Comments are not available on this story. Read more about why we allow commenting on some stories and not on others.