MLB RECAPS

MLB Recaps: Astros roll to 11th straight win

Sports Xchange

June 05, 2017 at 8:58 pm.

Jun 5, 2017; Kansas City, MO, USA; Houston Astros catcher Brian McCann (16) is congratulated by left fielder Marwin Gonzalez (9) after hitting a two run home run in the fourth inning against the Kansas City Royals at Kauffman Stadium. Photo Credit: Denny Medley-USA TODAY Sports

Jun 5, 2017; Kansas City, MO, USA; Houston Astros catcher Brian McCann (16) is congratulated by left fielder Marwin Gonzalez (9) after hitting a two run home run in the fourth inning against the Kansas City Royals at Kauffman Stadium. Photo Credit: Denny Medley-USA TODAY Sports

KANSAS CITY, Mo. — Mike Fiers remained unbeaten on the road, and the Houston Astros keep on winning, topping the Kansas City Royals 7-3 Monday night for their 11th consecutive victory.

Houston’s winning streak is the longest in the majors this year.

Yuli Gurriel and Brian McCann homered for Houston.

Fiers (3-2) has not lost on the road since Aug. 20, 2016, a span of 10 away starts. He yielded two runs on seven hits and a walk while striking out four in five-plus innings. He won back-to-back starts for the first time this season.

Cubs 3, Marlins 1

CHICAGO — Kris Bryant and Albert Almora Jr. homered, and Eddie Butler allowed just one run in a 5 2/3 innings as Chicago beat Miami in the opener of a three-game series.

The Cubs won their fourth straight while Miami saw a three-game winning streak snapped.

Bryant’s homer gave Chicago a 2-0 lead two batters into the bottom of the first. Almora was 2-for-3 with a fourth-inning blast.

Giants 7, Brewers 2

MILWAUKEE — Jeff Samardzija struck out 10, and Aaron Hill snapped a tie with a pinch-hit double in the eighth to lead San Francisco to a victory over Milwaukee.

With the bases loaded, Hill dropped a 1-1 fastball from Rob Scahill into the left field corner, plating a pair.

Samardzija (2-7) had lost his last two decisions but held Milwaukee to one earned run on six hits and didn’t walk a batter over 7 2/3 innings, his second-longest outing of the season.

Phillies 11, Braves 4

ATLANTA — Odubel Herrera, emerging from a lengthy slump, had a home run and two doubles for the second straight game, and Tommy Joseph and Aaron Altherr also homered as Philadelphia defeated Atlanta.

The Phillies have scored 25 runs in a three-game winning streak that followed 25 losses in the previous 31 games.

Joseph and Altherr joined Herrera with three hits, and both had three RBIs.

Reds 4, Cardinals 2

CINCINNATI — Eugenio Suarez and Scooter Gennett each hit a two-run double during a four-run seventh inning to help Cincinnati rally for a victory over St. Louis in the opener of a four-game series.

Cincinnati has won eight of the past 13 meetings and 11 of 19 against the Cardinals.

Zack Cozart bolstered his credentials for All-Star consideration, going 2-for-4 while reaching base for the 27th straight game, the longest streak by a Reds shortstop since Barry Larkin’s 31-game run in 1991.