2 min read

KANSAS CITY, Mo. — Max Stassi and Alex Bregman each hit a three-run homer to back Dallas Keuchel, and the Houston Astros won their 10th straight game, routing the Kansas City Royals 10-2 on Saturday.

YANKEES 4, RAYS 1: Luis Severino pitched eight sharp innings, and Giancarlo Stanton and Gary Sanchez hit back-to-back home runs as host New York won for the 13th time in 16 games.

TWINS 9, INDIANS 3: Cleveland pitcher Carlos Carrasco was pulled after he was struck on the right arm by a line drive, and Minnesota got four hits from Eddie Rosario in a road victory.

ATHLETICS 6, ANGELS 4: Stephen Piscotty hit a tiebreaking, two-run single with two outs in the sixth and Oakland held on at home.

NATIONAL LEAGUE

PIRATES 6, REDS 2: Josh Harrison hit a two-run homer, and Colin Moran and Elias Diaz added solo shots as Pittsburgh pulled away at home.

Advertisement

PHILLIES 4, BREWERS 1: Rhys Hoskins and Andrew Knapp hit home runs, and Philadelphia won at Milwaukee despite stranding 15 runners.

INTERLEAGUE

BLUE JAYS 2, NATIONALS 0: Marco Estrada pitched 62/3 shutout innings, Devon Travis homered, and Toronto defeated Max Scherzer, giving him losses in consecutive starts for the first time since 2015.

NOTES

ROYALS: Outfielder Jorge Soler will miss at least six weeks after breaking a bone in his left foot while leaving the batter’s box Friday against Houston.

BRAVES: The team placed pitcher Mike Foltynewicz on the 10-day disabled list with triceps tightness and reinstated Julio Teheran to start Sunday against the Padres.

GIANTS: Third baseman Evan Longoria elected to have surgery on his broken left hand and hopes to return soon after the All-Star break.

FRIDAY’S LATE GAME

MARINERS 7, RED SOX 6: Denard Span’s pinch double in the eighth inning scored two runs, lifting Seattle at home.

Comments are no longer available on this story