MLB roundup: Tigers win eighth straight
By The Sports Xchange
DETROIT -- J.D. Martinez blasted a go-ahead, solo home run in his first at-bat since June 16, lifting the Detroit Tigers to their eighth consecutive victory, a 2-1 decision over the Chicago White Sox on Wednesday.
Martinez, who was activated from the 15-day disabled list earlier in the day, jumped on the first offering from White Sox ace Chris Sale in the eighth inning. The left-center-field blast was the second career pinch-hit home run by Martinez, who had been sidelined with a fractured right elbow.
Shane Greene (2-2) picked up the victory with 1 1/3 innings of scoreless relief, including two strikeouts. Francisco Rodriguez escaped a bases-loaded jam to notch his 30th save in his 900th career appearance. He is the 25th pitcher in major league history to have 900 appearances.
Cubs 5, Marlins 4
CHICAGO -- Matt Szczur scored on a wild pitch to cap a three-run ninth inning as Chicago rallied to a walk-off victory.
The Cubs trailed 4-2 entering the ninth but A.J. Ramos gave up a leadoff double to Miguel Montero, a single to Javier Baez and walked Szczur on five pitches to load the bases.
Dexter Fowler hit a sacrifice fly to right-center to score Montero. Ben Zobrist walked to bring home Baez and Ramos' two-out wild pitch sailed past Miami catcher Jeff Mathis and allowed Szczur to score the game-winner.
Orioles 3, Rangers 2
BALTIMORE -- Baltimore's Kevin Gausman outdueled Texas ace Cole Hamels, leading the Orioles to their third straight victory.
Gausman (3-8) allowed two runs on seven hits with seven strikeouts over seven innings. It was only his third win in 19 starts this season.
Matt Wieters had a pair of RBIs for the Orioles, who improved to 39-16 at Camden Yards -- the best home record in the majors. Zach Britton picked up his American League-leading 33rd save for Baltimore. Carlos Beltran hit his first homer for Texas since being traded from the Yankees on Monday.
Blue Jays 3, Astros 1
HOUSTON -- Marco Estrada pitched seven strong innings and Josh Donaldson slugged a pair of home runs as Toronto topped Houston.
Donaldson produced his ninth career multi-homer game and third this season with home runs in consecutive plate appearances. He belted his 26th and 27th homers on the year in support of Estrada (7-4), who allowed one run on four hits with seven strikeouts to pace the Blue Jays.
Jose Bautista homered just ahead of Donaldson in the sixth inning off Astros right-hander Collin McHugh (7-8). Blue Jays closer Roberto Osuna set the side down in order in the ninth inning for his 23rd save.
Twins 13, Indians 5
CLEVELAND -- Minnesota continued its devastating attack on Cleveland pitching with a third consecutive rout. The Twins have won the first three contests of the four-game series, outscoring the Indians 35-16 and outhitting Cleveland 48-27.
Minnesota starter Tyler Duffey (6-8) gave up five runs and eight hits in six innings, but that was good enough to get the win.
Joe Mauer had his second four-hit game of the series and added four RBIs. In the series, Mauer is 10-for-15 with five doubles, a triple, a home run and six RBIs. Eddie Rosario added three hits and three RBIs for the Twins.
Rockies 12, Dodgers 2
DENVER -- Colorado took advantage of a Los Angeles pitching ploy and pounded the Dodgers. The win was the 11th in 13 games for the onrushing Rockies (54-53) and moved them above .500 for the first time since they were 20-19 on May 18.
Colorado walloped five home runs, including two by Carlos Gonzalez, who left the game after fouling a ball off his left ankle in the seventh inning. Four homers came against Dodgers call-up Brock Stewart, who departed after facing five batters in the four-run fifth inning that put the Rockies ahead 9-2.
Nolan Arenado, Mark Reynolds and DJ LeMahieu also went deep for the Rockies. Justin Turner homered for the Dodgers.
Nationals 8, Diamondbacks 3
PHOENIX -- Daniel Murphy and Trea Turner homered, and Max Scherzer earned his 12th win and contributed two RBIs.
Murphy broke a 1-1 tie with a bases-empty homer in the sixth inning, and Scherzer capped the three-run rally with a two-run single for a 4-1 lead.
Scherzer (12-6) pitched through bases-empty homers by Jake Lamb in the sixth inning and Yasmany Tomas in the seventh inning for his seventh consecutive quality start. He is 4-1 with a 1.46 ERA in seven starts since June 29.
Phillies 5, Giants 4 (12 innings)
PHILADELPHIA -- Maikel Franco, who tied the game with an eighth-inning, two-run single, singled home the winning run in the 12th for Philadelphia.
Ryan Howard and Cameron Rupp hit back-to-back homers in the seventh inning for the Phillies, who erased a 4-0 deficit to win for the fourth time in six games.
Buster Posey drove in three runs for San Francisco, which is a major-league-worst 4-13 since the All-Star break.
Yankees 9, Mets 5
NEW YORK -- Mark Teixeira hit a three-run homer in the second inning and nearly sparked a benches-clearing incident three innings later as the New York Yankees beat the New York Mets at Yankee Stadium.
Teixeira gave the Yankees the lead for good when he homered off Steven Matz (8-8) with two outs in the second. With one out in the fifth, the switch-hitting first baseman was hit on the left knee by Matz's first pitch.
Teixeira took exception to being hit and immediately began yelling and glaring at Matz. Teixeira tossed his shin guard in the air and walked toward first base while being restrained by Yankees third baseman Chase Headley and Mets catcher Rene Rivera. Both benches emptied but never got past the foul lines and relievers from both teams stood in front of the warning track in case things escalated further.
Rays 12, Royals 0
ST. PETERSBURG, Fla. -- One day after being one-hit, Tampa Bay bounced back with 14 hits while holding Kansas City to two.
Jake Odorizzi (6-5) pitched his third straight scoreless start and the Rays got three-run homers from Steven Souza and Kevin Kiermaier as they came within one run of their season high for scoring.
Kansas City was ugly all around, matching season highs for errors (three) and walks (seven), including one with the bases loaded.
Padres 12, Brewers 3
SAN DIEGO -- Yangervis Solarte and rookie Jabari Blash homered to lead San Diego's 14-hit attack in the rubber match of a three-game series.
Padres starter Edwin Jackson retired the first 11 Brewers he faced and took a shutout into the eighth inning en route to his second win in four starts since being acquired by San Diego. Jackson also had an RBI double, stole the first base of his career and scored a run.
The Padres had seven extra-base hits and four steals in addition to the two homers while building an 11-0 lead before Milwaukee scored three in an eighth inning, capped by a two-run Ryan Braun homer to center.
Cardinals 5, Reds 4
CINCINNATI -- Stephen Piscotty homered, and Brandon Moss doubled twice and drove in two runs to lift St. Louis.
St. Louis starter Michael Wacha (7-7) allowed two runs and six hits in five innings. After blowing a two-run lead in the ninth inning Tuesday, the Cardinals' banged-up bullpen held off another Reds rally.
Cincinnati's Joey Votto extended his career-high hitting streak to 17 games with an RBI single. Rookie left-hander Cody Reed (0-6) took the loss.
Braves 8, Pirates 4
ATLANTA -- Atlanta spotted Pittsburgh four runs in the first inning before rallying to hand starter Rob Whalen a victory in his major league debut.
Whalen, who was recalled from Triple-A Gwinnett and signed his major league contract only hours before the game, allowed four runs on four hits and four walks, with five strikeouts. He did not allow a hit after the second inning.
Atlanta's bullpen held the Pirates at bay. Ian Krol, Mauricio Cabrera, Chris Withrow and Jim Johnson each pitched a perfect inning of relief. The final 15 Pittsburgh batters were retired in order.
Mariners 3, Red Sox 1
SEATTLE -- Solo home runs from Nelson Cruz, Mike Zunino and Adam Lind helped Seattle end Boston starter Rick Porcello's six-start winning streak.
Cruz, Zunino and Lind homered in the third, sixth and seventh innings, respectively, while Seattle starter Hisashi Iwakuma threw 7 1/3 shutout innings.
New Mariners closer Edwin Diaz earned his second consecutive save despite a shaky ninth inning that included a single, a hit batter and a wild pitch as the Red Sox scored their run. Diaz got Travis Shaw and Sandy Leon to ground out to end the game.
Angels 8, A's 6
ANAHEIM, Calif. -- Albert Pujols' two-run homer in the bottom of the ninth lifted the Los Angeles Angels to an 8-6 win over the Oakland A's on Wednesday night at Angel Stadium.
Pujols unloaded on a 3-1 pitch from Ryan Dull with Mike Trout on first base, ending the game a half-inning after Los Angeles reliever Cam Bedrosian blew a 6-5 lead.
Trout and Pujols each had three hits, and Andrelton Simmons two for the Angels. Yonder Alonso, Billy Butler, Crisp, Vogt and Healy had two hits apiece for Oakland.