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.
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