Williams, relievers stop Cardinals

ST. LOUIS — Trevor Williams pitched six strong innings, Starling Marte had an RBI single in the sixth inning, and the Pittsburgh Pirates beat the St. Louis Cardinals 2-0 Wednesday night. Williams (11-9) gave up three hits and struck out a career-high eight. He has allowed just four earned runs over his last eight starts and improved to 5-2 with 0.75 ERA during that stretch. He has a major-league best eight starts of at least five innings without allowing a run.

Marte lifted a bloop single to left field off Miles Mikolas (13-4) to bring in Jordy Mercer with the first run. Gregory Polanco followed with a run-scoring single to help Pittsburgh win for just the second time in eight games.

Edgar Santana and Keone Kela each pitched and inning, and Felipe Vazquez got the last three outs to complete the five-hitter and get his 28th save in 32 chances. Polanco, Corey Dickerson and Adam Frazier had two hits each for the Pirates.

The Pirates are 12-19 after winning 11 straight from July 11-24.

BREWERS 13, REDS 12: CINCINNATI — Christian Yelich led Milwaukee’s big comeback by hitting for the cycle, and Jesus Aguilar homered in the 10th inning. Aguilar connected off Raisel Iglesias (2-3) for Milwaukee’s fourth homer of the game, halting the Brewers’ month-long slide. Milwaukee has dropped 11 of 20 and slipped into third place in the NL Central, five games behind the Cubs.

RED SOX 14, MARLINS 6: BOSTON — Mookie Betts homered early and had a two-run double in Boston’s 11-run seventh inning and the Red Sox rallied to beat Miami Marlins after pitcher David Price was knocked out with a bruised left wrist. The 33-year-old lefty exited in the fourth after being struck by a line drive off the bat of Austin Dean on the final play of the previous inning.

WHITE SOX 4, YANKEES 1: NEW YORK — Ryan LaMarre homered and drove in a career-best four runs and Reynaldo Lopez stifled the Yankees. The rebuilding White Sox took two of three for their first series victory in the Bronx since 2005.

DODGERS 3, RANGERS 1: ARLINGTON, Texas — Alex Wood pitched seven scoreless innings and Los Angeles hit three solo homers to beat Texas and stretch its winning streak to five games. Cody Bellinger and Manny Machado hit first-pitch homers off Mike Minor (10-7). Yasmani Grandal also went deep for the defending National League champion Dodgers. Adrian Beltre, baseball’s active career hits leader, matched Robin Yount for 17th on the career list with his 3,142nd hit.

CUBS 2, METS 1, METS 10, CUBS 3: CHICAGO — Todd Frazier hit a grand slam and drove in a season-high five runs to lead New York past Chicago, avenging a tough loss earlier in the day. The Cubs had won a season-high seven in a row after pulling out a 2-1 victory earlier on Ben Zobrist’s RBI single with the bases loaded in the 11th. That game was suspended in the top of the 10th because of rain the previous night.

ASTROS 5, ATHLETICS 4: HOUSTON — Tyler White homered with one out in the ninth inning to lift Houston past Oakland. White, who also homered Monday, sent a pitch from Jeurys Familia (4-1) to the seats in left field. The Astros won two of three games in the series to move 2 1/2 games ahead of Oakland atop the AL West.

PHILLIES 8, NATIONALS 6: PHILADELPHIA — Carlos Santana hit a grand slam and Jose Bautista had the go-ahead RBI single in the seventh inning in Philadelphia’s victory over Washington. Roman Quinn tripled and had three hits to help Philadelphia avoid a three-game sweep.

PADRES 8, MARINERS 3: SAN DIEGO — Hunter Renfroe homered and drove in four runs, Manuel Margot had a homer among his three hits and prized rookie Luis Urias had his first three hits for San Diego.

ST. LOUIS (AP) — Trevor Williams pitched six strong innings, Starling Marte had an RBI single in the sixth inning, and the Pittsburgh Pirates beat the St. Louis Cardinals 2-0 Wednesday night.

Williams (11-9) gave up three hits and struck out a career-high eight. He has allowed just four earned runs over his last eight starts and improved to 5-2 with 0.75 ERA during that stretch. He has a major-league best eight starts of at least five innings without allowing a run.

Marte lifted a bloop single to left field off Miles Mikolas (13-4) to bring in Jordy Mercer with the first run. Gregory Polanco followed with a run-scoring single to help Pittsburgh win for just the second time in eight games.

Edgar Santana and Keone Kela each pitched and inning, and Felipe Vazquez got the last three outs to complete the five-hitter and get his 28th save in 32 chances.

Polanco, Corey Dickerson and Adam Frazier had two hits each for the Pirates.

St. Louis, which dropped to 16-4 in its last 20, is now 4 1/2 games behind first-place Chicago in the NL Central.

The Cardinals also fell to 27-13 under manager Mike Shildt, who took over for Mike Matheny on July 15. Shildt was rewarded with a two-year contract on Tuesday.

Mikolas gave up two runs and eight hits over five innings. He struck out five and walked one.

The Pirates are 12-19 after winning 11 straight from July 11-24.

St. Louis infielder Matt Carpenter left the game in the fourth inning with a stomach ailment.

FIRST INNING SUCCESS

St. Louis starting pitchers have not allowed a run in the first inning of their last 11 games. Mikolas struck out Dickerson with the bases loaded to keep the streak alive.

TRAINER’S ROOM

Pirates: INF Jordy Mercer was activated from the 10-day disabled list prior to the game. He went on the DL with a left calf strain on Aug. 16. … INF Sean Rodriguez has been designed for assignment. He hit .167 with five home runs and 19 RBI in 67 games this year.

Cardinals: INF Jedd Gyorko was placed on the 10-day disabled list with a left groin strain suffered in Tuesday’s 5-2 win. OF Adolis Garcia was recalled from Triple-A Memphis. Garcia had 22 home runs and 71 RBI in 112 games with the Redbirds.

UP NEXT

Pirates RHP Joe Musgrove (5-7, 3.56) will face St. Louis RHP John Gant (5-5, 3.76) in the final game of the three-game set on Thursday. Musgrove is 2-2 with 2.92 ERA in six road starts.

COMMENTS