New York Yankees 4 Cincinnati Reds 2
NEW YORK – Jordan Montgomery gave up one earned run on two hits and struck out six in 6.2 innings pitched as the Yankees won for the fourth in their last five games. Didi Gregorius went 2-for-3, smacked a home run and drove in two for New York. Luis Castillo allowed three earned runs on seven hits in five innings pitched for the Reds.
Chicago Cubs 7 Chicago White Sox 2
CHICAGO – Willson Contreras went 3-for-5, launched a home run and collected four RBI for the Cubs, who have won nine out of their last 11 games. John Lackey punched out five and allowed two earned on five hits in five innings pitched for Chicago. Carlos Rodon matched his career high with 11 strikeouts as he lasted four innings pitched.
Milwaukee Brewers 8 Washington Nationals 0
WASHINGTON – Travis Shaw, Eric Thames and Manny Pina each hit home runs as the Brewers moved a half game ahead of the Cubs in the NL East. Zach Davies set down seven on strikes and gave up three hits in 7.2 scoreless innings for Milwaukee. Edwin Jackson let up three earned runs on seven hits in five innings pitched for the Nationals.
Houston Astros 5 Philadelphia Phillies 0
PHILADELPHIA – Charlie Morton set down nine by strikeout and scattered three hits over seven scoreless innings for the Astros, who have won four out of their last five games. Marwin Gonzalez went 2-for-4 with an RBI for Houston. Nick Pivetta gave up five earned on six hits and struck out six in six innings pitched for the Phillies.
Toronto Blue Jays 4 Oakland Athletics 1
TORONTO – Cesar Valdez allowed one earned run on five hits in six innings pitched as the Blue Jays won their second straight. Ryan Goins doubled and drove in two for Toronto. Sonny Gray struck out nine and allowed no runs on five hits in six innings pitched for the Athletics.
Cleveland Indians 11 Los Angeles Angels 7 (F/11)
CLEVELAND – Edwin Encarnacion crushed a game winning grand slam in the bottom of the 11th inning for the Indians, who extended their winning streak to five games. Mike Clevinger allowed five earned off nine hits, gave up two home runs and struck out five in 4.1 innings pitched for Cleveland. Kole Calhoun and Luis Valbuena each homered and drove in three RBI for the Angels.
Kansas City Royals 3 Detroit Tigers 1
DETROIT – Danny Duffy let up one earned run on six hits in 6.1 innings pitched as the Royals extended their winning streak to seven games. Whit Merrifield launched a home run and drove in a run for Kansas City. Michael Fulmer surrendered three earned runs on eight hits and punched out six in eight innings pitched.
Tampa Bay Rays 5 Baltimore Orioles 4
TAMPA BAY – Jacob Faria picked up his fifth win on the season, striking out five and giving up three earned on seven hits in 7.1 innings pitched. Tim Beckham rocked a three-run home run in the bottom of the second that soared 436 feet for Tampa Bay. Trey Mancini went 2-for-3 with a home run and an RBI for the Orioles.
Texas Rangers 10 Miami Marlins 4
TEXAS – Cole Hamels struck out five and allowed four earned on six hits in six innings pitched to improve to 5-1 on the season for the Rangers. Joey Gallo went 2-for-3 and launched two solo shots while Mike Napoli went 3-for-5 with a home run and an RBI for Texas. Dan Straily gave up six earned on 10 hits in four innings pitched for the Marlins.
St. Louis Cardinals 3 Colorado Rockies 2
ST. LOUIS – Jedd Gyorko hit a sacrifice fly to right to score Harrison Bader as the Cardinals have won two in a row. Lance Lynn punched out six on strikes and allowed one earned on three hits in six innings pitched for St. Louis. Jon Gray gave up two earned on eights and fanned six on strikes in five innings pitched for the Rockies.
Atlanta Braves 8 Arizona Diamondbacks 3
ARIZONA – Mike Foltynewicz set down nine on strikes and allowed two earned on five hits in six innings pitched for the Braves, who ended a three game losing skid. Kurt Suzuki launched two homers and drove in three, while Matt Kemp and Johan Camargo each smacked a homer. Taijuan Walker struck out six and allowed one earned run in six innings pitched and hit a home run for the Diamondbacks.
Seattle Mariners 6 Boston Red Sox 5 (F/13)
SEATTLE – Jean Segura earned his only hit of the game when it counted, driving in Guillermo Heredia on an infield single for the Mariners, who have won three out of their last four games.. Heredia went 3-for-6 with a home run and three RBI for Seattle. Felix Hernandez allowed four earned runs on four hits and struck out four in 6.2 innings pitched for the home team. Drew Pomeranz fanned seven on strikes and gave up three earned on four hits in five innings pitched for the Red Sox
Los Angeles Dodgers 6 Minnesota Twins 2
LOS ANGELES – Kenta Maeda earned his ninth victory of the season striking out four and giving up one earned run on two hits in five innings pitched as the Dodgers extended their winning streak to four games. Chris Taylor went 2-for-4 with two doubles and three RBI for Los Angeles. Jose Berrios gave up four earned on seven hits in four innings pitched for the Twins.
New York Mets 6 San Diego Padres 5
SAN DIEGO – Yoenis Cespedes drove in the game-winning run with a triple to deep right and reached home on a throwing error for the Mets, who have won six out of their last seven games. Cespedes went 3-for-4 with a double, triple and three RBI for New York. Seth Lugo allowed three earned runs on eight hits in six innings pitched for the visitors. Kyle Lloyd gave up four earned runs on six hits in four innings pitched for the Padres.
San Francisco Giants 11 Pittsburgh Pirates 3
SAN FRANCISCO – Madison Bumgarner picked up his first victory of the season giving up one earned run on six hits and set down four on strikes in five innings pitched for the Giants. Joe Panik drove in three RBI and doubled, while Hunter Pence tripled and drove in two RBI for San Francisco. Jameson Taillon allowed nine earned runs on 10 hits in three innings pitched for the Pirates.