Rookie Weaver helps Cardinals get past Padres

ST. LOUIS — Rookie Luke Weaver struck out 10 in seven scoreless innings, and Kolten Wong had three hits and three runs to help the St. Louis Cardinals beat the San Diego Padres 6-2 on Wednesday night.

The Cardinals had lost three straight and six of eight following an eight-game winning streak, and had allowed at least five runs in each of the last 12 games.

Weaver (2-1), the right-hander who turned 24 on Monday, allowed three hits in his longest career outing and matched his career best with 10 strikeouts.

San Diego’s Jhoulys Chacin (11-9) allowed five runs — four earned — on six hits in 4 2/3 innings. He struck out three, walked three and hit four batters.

The Cardinals’ leadoff hitters reached and scored in four of the first five innings. Three of those runs scored with two outs.

St. Louis opened the first inning with back-to-back doubles, with Tommy Pham driving in Wong, and Pham scoring on Dexter Fowler’s sacrifice fly to make it 2-0.

Wong led off the third with a single and scored on Jedd Gyorko’s two-out infield single. Greg Garcia scored on Chacin’s two-out throwing error on an errant pickoff in the fourth, making it 4-0. Fowler scored on Chacin’s bases-loaded wild pitch in the fifth.

Manuel Margot’s triple off reliever Seung Hwan Oh in the eighth plated the Padres’ first run, making it 5-1. Cory Spangenberg hit a solo home run, his 13th, off John Brebbia in the ninth.

PIRATES 1, DODGERS 0 (10) Dodgers lefty Rich Hill lost his perfect game on an error in the ninth inning, then lost his no-hitter on a leadoff home run in the 10th by Josh Harrison that sent the Pittsburgh Pirates over Los Angeles. The Pirates didn’t have a runner until Jordy Mercer led off the ninth with a sharp grounder that smacked off third baseman Logan Forsythe’s glove for an error. Hill retired the next three batters.

PHILLIES 8, MARLINS 0 Mark Leiter Jr. allowed one hit over seven innings, Rhys Hoskins homered and drove in five runs and Philadelphia rode that rookie tandem to a victory over Miami. Leiter (2-3) didn’t allow a hit until Miguel Rojas doubled to lead off the sixth with a hard chopper that bounded over the head of drawn-in third baseman Maikel Franco. He struck out five and walked two to help the Phillies rebound from a doubleheader sweep Tuesday in which the Marlins homered six times while scoring 19 runs.

INTERLEAGUE

ROYALS 6, ROCKIES 4 Eric Hosmer hit a three-run homer with two outs in the ninth inning off former Kansas City teammate Greg Holland, lifting the Royals over the Colorado Rockies. Hosmer’s 21st home run of the season was the first game-ending shot of his career.

ASTROS 6, NATIONALS 1 Alex Bregman hit a three-run homer and Jake Marisnick and Max Stassi added solo shots to help Houston beat Washington. The victory snaps a nine-game losing streak to the Nationals and is just Houston’s second win in the last 15 games against Washington.

MARINERS 9, BRAVES 6 Taylor Motter replaced an injured Robinson Cano and gave Seattle the lead with a two-run single in the eighth inning. Cano had two doubles before leaving with tightness in his left hamstring in the third. Kyle Seager added a three-run homer in the eighth inning off Dan Winkler.

AMERICAN LEAGUE

RED SOX 6, INDIANS 1 Mitch Moreland hit a fifth-inning home run, and Drew Pomeranz and three relievers bested Corey Kluber. Moreland homered to right on a 1-0 pitch from Kluber (12-4), who allowed two runs over 7 2/3 innings. Mookie Betts’ RBI single with two outs in the eighth ended the night for Cleveland’s ace, who allowed four hits and struck out 12 — the 13th time this season he’s reached double figures in strikeouts.

YANKEES 10, TIGERS 2 Gary Sanchez homered and drove in three runs, and Luis Severino pitched impressively into the seventh inning to lead New York to another lopsided win over Detroit. Didi Gregorius and Chase Headley also homered for the Yankees, who have taken the first two games of this series by a combined score of 23-6. Severino (11-5) allowed a run and six hits in 6 2/3 innings. He walked one and struck out eight.

Upcoming Events