CHICAGO — The Chicago Cubs pounded out 14 hits, including home runs from Kyle Schwarber and Miguel Montero, as they snapped a four-game losing streak with a 9-7 victory over the Milwaukee Brewers on Tuesday in a Wrigley Field slugfest.
The Cubs rallied from a 7-4 deficit with a four-run sixth keyed by Albert Almora’s two-run pinch single and Jon Jay’s RBI triple.
The rally overshadowed another big night for the Brewers’ offense as Eric Thames went 3-for-5 with three runs to extend his hitting streak to 12 straight starts. Travis Shaw was 3-for-4 with a homer and three RBIs.
Justin Grimm (1-0) worked a scoreless sixth inning, and Carl Edwards and Hector Rondon followed with one shutout inning apiece. Wade Davis pitched a 1-2-3 ninth for his third save.
White Sox 4, Yankees 1
NEW YORK — Miguel Gonzalez came within two outs of a complete-game shutout and Avisail Garcia hit a long three-run home run in the seventh inning as Chicago snapped New York’s eight-game winning streak.
Gonzalez retired the first 12 hitters and gave up one run on four hits in 8 1/3 innings. Leury Garcia also homered for the White Sox, who won for the fifth time in their past seven games.
The Yankees’ Luis Severino allowed four runs (three earned) and three hits in a career-high eight innings. After getting a career-high 11 strikeouts against the Tampa Bay Rays on Thursday, Severino fanned 10 on Tuesday, eight of them in the first five innings.
Red Sox 8, Blue Jays 7
TORONTO — Andrew Benintendi’s two-out double in the eighth inning provided the winning run as Boston held on.
Toronto’s Ezequiel Carrera belted a pinch-hit, two-run homer in the ninth off Matt Barnes to make it 8-7. Blue Jays starter Marcus Stroman (1-2) went 4 2/3 innings, allowing six earned on 11 hits as Toronto lost for the 11th time in 13 games this season.
Red Sox left-hander Brian Johnson (1-0), who was making his second career big league start, allowed four runs on seven hits over five innings to record his first career major league win. Mitch Moreland went 3-for-5 with three RBIs for Boston.
Angels 5, Astros 2
HOUSTON — Albert Pujols blasted his 29th career home run at Minute Maid Park, a three-run shot that was the decisive blow in Los Angeles’ victory.
Pujols’ second home run of the season came against Houston’s Joe Musgrove (1-1) with one out in the fifth inning, plated teammates Yunel Escobar and Mike Trout, and helped snap the Angels’ six-game slide. Pujols has 54 career home runs against the Astros, his most against any club.
Los Angeles’ Andrelton Simmons snapped an 0-for-11 skid with his opposite-field, solo homer off Musgrove in the second. That blast snapped a 21-inning scoreless drought for the Angels.
Indians 11, Twins 4
MINNEAPOLIS — Jose Ramirez and Edwin Encarnacion each hit two-run homers and Francisco Lindor added a two-run triple as Cleveland routed Minnesota.
Ramirez, Lindor, Carlos Santana and Michael Brantley each had two hits as the Indians scored in five of the first six innings to support starter Josh Tomlin (1-2). Encarnacion added an RBI groundout for Cleveland after entering the game with one homer and two RBIs this season.
Lindor ran his current hit streak to 12 games while Ramirez is 14-for-24 with seven runs, three homers and 10 RBIs in his last six games. Phil Hughes (2-1) was out after 3 1/3 innings for Minnesota, allowing eight hits and six runs (four earned).
Nationals 3, Braves 1
ATLANTA — Max Scherzer allowed two hits over seven shutout innings as Washington handed Atlanta its first loss in its new Sun Trust Park.
Scherzer (2-1) struck out seven and walked three in recording his third consecutive quality start. He allowed only two runners to reach scoring position and improved to 6-3 in his career against the Braves.
The Nationals survived a bullpen meltdown. Sammy Solis pitched a scoreless eighth inning but closer Blake Treinen loaded the bases in the ninth and allowed a run. Shawn Kelley entered and retired Emilio Bonifacio on a fly to right and struck out Chase d’Arnaud to end the game and earn his first save.
Reds 9, Orioles 3
CINCINNATI — Adam Duvall hit his first career grand slam and Joey Votto added a two-run homer to lift Cincinnati past Baltimore.
The surprising Reds own at least a share of first place in the National League Central for the 14th straight day. Cincinnati’s Bronson Arroyo (1-2), who needed a positive start after two rough outings in his return to the major leagues after two seasons, allowed three runs in five innings.
The Orioles’ Adam Jones hit a two-run homer off Arroyo, his third of the season. Kevin Gausman (1-1) started for Baltimore and didn’t make it through the third inning, allowing 13 of 20 batters to reach base.
Cardinals 2, Pirates 1
ST. LOUIS — Mike Leake threw 6 1/3 solid innings in his third straight quality start and a shaky bullpen got the job done in St. Louis’s victory over Pittsburgh.
Leake (2-1) scattered seven hits and allowed a run, walking none and striking out one. He recorded 12 of his 19 outs via grounders and saw his National League-low ERA rise to 0.84. The Cardinals own consecutive wins and a series victory for the first time this season.
Brett Cecil bailed Leake out of a seventh-inning jam by inducing a 6-4-3 double play from pinch hitter Jose Osuna, who was making his major league debut. Matt Bowman tossed a scoreless eighth and Seung Hwan Oh worked out of a bases-loaded spot in the ninth for his second save in as many nights.
Phillies 6, Mets 2 (10)
NEW YORK — Cameron Rupp scored the tying run in the eighth inning and lofted the go-ahead sacrifice fly during a four-run 10th inning as Philadelphia defeated New York.
The Phillies won for the second time in seven games while the Mets lost their fourth straight. Odubel Herrera homered in the first for Philadelphia, which fell behind in the bottom of the inning when Jay Bruce delivered an RBI single and Yoenis Cespedes raced home on a wild pitch.
The score remained 2-1 until the eighth when Rupp drew a two-out walk, went to third when third baseman Jose Reyes dropped what should have been an inning-ending popup by Galvis and scored on a double by pinch hitter Andres Blanco.
Rays 5, Tigers 1
ST. PETERSBURG, Fla. — Matt Andriese pitched six-plus strong innings as Tampa Bay ended a three-game slide.
The Rays got an offensive boost from Tim Beckham, who came in with one RBI this season but hit a two-run homer in the third. Tampa Bay’s Kevin Kiermaier got his first RBI of 2017 to drive in Beckham in the seventh with an RBI double.
Detroit managed only four hits, held in check by Andriese (1-0) to end a six-game winning streak against the Rays. Miguel Cabrera hit his 449th career home run, moving into a tie for 38th all-time with Jeff Bagwall and Vladimir Guerrero.
Giants 2, Royals 1 (11)
KANSAS CITY, Mo. — Joe Panik’s two-out single in the 11th inning scored Nick Hundley as San Francisco defeated Kansas City.
Hundley doubled into the left field corner with two outs to set up Panik’s game-winning hit off Scott Alexander (0-1). The Royals went 1-for-11 with runners in scoring position.
Derek Law (1-0) worked two scoreless innings to pick up the victory. Mark Melancon pitched the bottom of the inning for his third save in four opportunities. Melancon gave up two singles before striking out Raul Mondesi to end the game.