Tigers maul Indians

Tigers maul Indians
July 8, 2016 | 12:00 AM
Nick Castellanos of the Detroit Tigers hits a three-run home run during the fifth inning against the Cleveland Indians at Progressive Field 2016 in Cleveland, Ohio, Wednesday. — AFP
Nick Castellanos of the Detroit Tigers hits a three-run home run during the fifth inning against the Cleveland Indians at Progressive Field 2016 in Cleveland, Ohio, Wednesday. — AFP
July 8, 2016 | 12:00 AM
Last Updated: July 8, 2016 | 12:00 AM
3 minute read
AA
Resize
increase-icon
CLEVELAND — Nick Castellanos homered among his three hits and had five RBIs as the Detroit Tigers cruised to a 12-2 victory over the Cleveland Indians at Progressive Field Wednesday. 
With the win, Detroit snapped its 11-game losing streak to Cleveland — with all 11 setbacks coming in 2016. 
Cleveland also saw its 14-game home winning streak end as Wednesday's loss was the Indians' first at Progressive Field since a 7-3 setback to Texas on May 31. 
Cameron Maybin also homered for the Tigers, who are 5-2 in the first seven contests of an 11-game road trip to Tampa Bay, Cleveland and Toronto. 
Mets 4, Marlins 2: Wilmer Flores hit two homers in a game for the second time in four days and right-hander Jacob deGrom threw seven strong innings as New York defeated Miami at Citi Field. 
The Mets (46-38) won two of three from the Marlins (44-41) to ensure they would be no more than four games behind the National League East-leading Washington Nationals heading into a four-game series that begins Thursday at Citi Field. 
Twins 4, Athletics 0: Ervin Santana had his best start for Minnesota, tossing his first complete game shutout in more than four years and allowing just two hits in a win over Oakland at Target Field. 
Phillies 4, Braves 3: Freddy Galvis belted a two-run homer over the right-field fence in the eighth inning to lift Philadelphia to a 4-3 win over visiting Atlanta. 
Reds 5, Cubs 3: Tucker Barnhart belted a go-ahead three-run homer to power Cincinnati to a victory and a rare series triumph over Chicago. 
Nationals 7, Brewers 4: Milwaukee starter Matt Garza gave up three home runs to his nemesis, Washington, which salvaged the finale of the three-game series. 
Orioles 6, Dodgers 4 (14 innings): Jonathan Schoop hit a two-run double in the 14th inning to give Baltimore a win over Los Angeles. 
Chase Utley set a career high with six hits, and Adrian Gonzalez added three hits and two RBIs, but the Dodgers' sustained their second consecutive loss after winning 15 of 20. 
Blue Jays 4, Royals 2: Marcus Stroman allowed two runs over eight innings, Michael Saunders homered in the fourth and then singled home the go-ahead run in the eighth, and Toronto defeated Kansas City to complete a three-game sweep. 
Red Sox 11, Rangers 6: First-time All-Star Steven Wright earned his 10th win, and David Ortiz ripped his 20th home run of the season and drove in three runs, powering Boston past Texas. 
Angels 7, Rays 2: Los Angeles won back-to-back games for the first time in 17 days, making easy work of Tampa Bay. 
White Sox 5, Yankees 0: The White Sox bounced back from a tough loss with a big win, defeating New York to win their fifth straight series. 
Giants 5, Rockies 1: Johnny Cueto made a pitch to be the National League's starting pitcher in the All-Star Game, recording a 10th consecutive win in complete-game fashion as San Francisco beat Colorado. 
Padres 13, Diamondbacks 6: Yangervis Solarte had three hits and a career-high five RBIs, and rookie Ryan Schimpf homered twice as San Diego moved into a virtual tie with Arizona for fourth place in the NL West. 
Astros 9, Mariners 8: Luis Valbuena crushed his second upper-deck home run in as many nights as Houston completed a three-game sweep of Seattle. 
Pirates 7, Cardinals 5: Jung Ho Kang's two-run double put Pittsburgh ahead to stay in the top of the seventh inning as the Pirates wiped out a 5-1 deficit to dump St. Louis.