Rockies snap Acuna’s HR streak, beat Braves, 5-3

By The Associated Press

ATLANTA — Colorado snapped Ronald Acuna Jr.’s home run streak and Atlanta’s five-game winning streak, rallying for three unearned runs in the ninth inning to beat the Braves 5-3 on Thursday night.

David Dahl homered in the third and capped the winning rally with a two-out, two-run single off Brad Brach (1-3). The Rockies took advantage of an error by shortstop Danby Swanson leading off the ninth to win for the fifth time in six games.

One night after being plunked in the left arm by Miami’s Jose Urena, Acuna was back in the lineup looking to extend his homer streak to six games. Wearing a red protective guard, the 20-year-old slugger received a standing ovation his first time up and lined the second pitch — one more than he saw the previous game — into center field for a single, extending his hitting streak to nine games.

That was the highlight of his night. Acuna finished 1 for 4, lining out to right in the eighth in his last chance to become the first player in Braves franchise history to homer in six straight games.

Seunghwan Oh (5-3) earned the win and Wade Davis worked a scoreless ninth for his 33rd save.

Rangers 8, Angels 6

ARLINGTON, Texas — Jurickson Profar started an especially rare triple play and homered to help Texas rally from an early five-run deficit for a victory over Los Angeles.

Rougned Odor singled home the go-ahead run in the eighth after an out call that would have ended the inning was reversed. Nomar Mazara went deep in his return from the disabled list, and Joey Gallo also homered for the Rangers.

Texas turned the sixth triple play in franchise history in the fourth. With the bases loaded, David Fletcher hit a low liner toward third base that Profar picked on a short hop. Playing near the bag, Profar stepped on third to force out Eric Young Jr. and then tagged Taylor Ward, who had stumbled off the base into foul territory. Profar then threw to Odor, and the second baseman tagged Kole Calhoun between first and second.

It was the majors’ first triple play without retiring the batter since June 3, 1912, when the Brooklyn Dodgers turned the trick against the Cincinnati Reds.

Nationals 5, Cardinals 4

ST. LOUIS — Bryce Harper had three hits and drove in three runs, and a beleaguered bullpen held on as Washington snapped a four-game losing streak.

The Nationals won for just the third time in their last 10 games and snapped the Cardinals’ season-high, eight-game winning streak.

Tanner Roark (8-12) gave up four runs, three earned, in six innings.

A bullpen that had blown two leads to start the losing streak took care of the rest. Justin Miller pitched two scoreless innings and Koda Glover earned the save in the first opportunity since Ryan Madson was placed on the disabled list on Tuesday.

Just two of the four runs Luke Weaver (6-11) allowed in his 3 2/3 innings were earned. He gave up seven hits, including two to Roark, who scored both times.

Cubs 1, Pirates 0

PITTSBURGH — Jon Lester pitched six innings to win for the first time in just over a month and Ian Happ homered as Chicago beat Pittsburgh.

Lester (13-5) allowed five hits, struck out eight and had no walks while improving to 3-1 against the Pirates this season. His previous victory came July 15 at San Diego and he had gone 0-3 with a 10.32 ERA in five starts since the All-Star break.

Steve Cishek, Carl Edwards Jr. and Pedro Strop each pitched one inning to complete the six-hitter. Strop hit David Freese with a pitch with two outs in the ninth but converted his 10th save in 13 opportunities.

Happ connected with one out in the fourth inning off Ivan Nova (7-7) for his 13th home run, a drive deep into the right-center seats that was the game’s only extra-base hit. There was a fair share of cheers while Happ rounded the bases as he is from suburban Mount Lebanon, Pennsylvania.

Twins 15, Tigers 8

MINNEAPOLIS — Logan Forsythe had a career-high five hits and Jorge Polanco drove in four runs as Minnesota outslugged Detroit.

The teams combined for seven homers, with Polanco’s three-run shot accounting for one of three by the Twins. Miguel Sano and Ehire Adrianza also went deep for Minnesota, which broke the game open with a seven-run sixth inning.

Forsythe raised his batting average to .449 (22 for 49) since joining the Twins in a trade that sent Brian Dozier to the Dodgers.

Minnesota chased Tigers lefty Francisco Liriano (3-8) in the second. A two-run, opposite-field homer by Sano ended Liriano’s night after he allowed eight runs, four earned.