Max Scherzer took a shutout into the eighth inning before being pulled, and the righthander became baseball’s first 16-game winner when the Tigers held on for a 3-0 victory over the punchless Chicago White Sox on Saturday night in Detroit.
The White Sox have lost nine straight. The Tigers have won 11 of 12, despite playing most of that stretch without slugger Miguel Cabrera. The third baseman has been bothered by hip and abdominal problems and sat out Saturday.
Scherzer (16-1) allowed three hits in 7⅔ innings. Jose Veras got the third out of the eighth, and Joaquin Benoit finished for his 12th save in 12 chances.
Chicago’s John Danks (2-9) allowed six hits in seven innings, including solo homers by Torii Hunter, Jhonny Peralta, and Jose Iglesias.
Rays 2, Giants 1 — Wil Myers had an RBI single in the bottom of the 10th inning, lifting Tampa Bay over San Francisco.
Desmond Jennings drew a leadoff walk in the 10th off Jean Machi (2-1) and stole second. Ben Zobrist was intentionally walked and Evan Longoria walked on four pitches to load the bases before Myers won it on his liner that went over the left fielder’s head.
Closer Fernando Rodney (4-2) allowed two hits during a scoreless 10th, striking out Brandon Crawford with two on and two out.
The game featured a matchup of former Cy Young Award winners, David Price and Tim Lincecum. Price gave up one run, five hits, and struck out five in nine innings for the Rays. Lincecum allowed one run, six hits, one walk, and had five strikeouts in seven innings for the Giants.
Athletics 4, Rangers 2 — Yoenis Cespedes hit a two-run home run to help host Oakland end Texas’s five-game winning streak.
Matt Garza (1-1 in the AL, 7-2 overall) lost for the first time since June 11 and the Rangers lost ground on the AL West-leading A’s for the first time in nearly a week, falling 3½ games back. Garza allowed four runs over eight innings.
Royals 4, Mets 3 — Pinch hitter Jason Maxwell smacked a tiebreaking homer in the 12th inning to lift Kansas City to a victory in New York.
Dodgers 3, Cubs 0 — Chris Capuano scattered six hits over 6⅓ innings as Los Angeles set a team record with its 13th straight road win.
Braves 5, Phillies 4 — Dan Uggla had a tiebreaking RBI grounder in the 12th and Atlanta’s bullpen recorded 5⅔ scoreless innings as the visiting Braves earned their ninth straight win.
Yankees 3, Padres 0 — Curtis Granderson hit a two-run homer, his first since coming off the disabled list, and New York’s Ivan Nova dominated host San Diego through seven innings.
Mariners 8, Orioles 4 — Michael Saunders homered twice and drove in five runs, Erasmo Ramirez retired 18 of the first 20 batters he faced, and visiting Seattle snapped a four-game losing streak.
Reds 8, Cardinals 3 — Devin Mesoraco drove in three runs with a pair of homers as host Cincinnati broke out against St. Louis. The Reds won for only the fourth time in 11 games between the NL Central rivals.
Nationals 3, Brewers 0 — Dan Haren pitched seven strong innings and Adam LaRoche and Wilson Ramos hit home runs as visiting Washington shut out Milwaukee.
Pirates 5, Rockies 2 — Francisco Liriano continued his recent dominance with seven strong innings, and Jose Tabata homered and drove in two runs to lead host Pittsburgh over Colorado.
Indians 4, Marlins 3 — Michael Bourn had three of Cleveland’s six stolen bases and scored three times to help the Indians earn their ninth victory in 10 games in slipping by host Miami.
Twins 6, Astros 4 — Ryan Doumit hit the go-ahead single in the seventh inning, the bullpen pitched six scoreless innings, and host Minnesota topped Houston.
Angels 7, Blue Jays 3 — Jered Weaver pitched into the eighth inning to win his third straight decision, Kole Calhoun hit his second big league homer in as many days, and host Los Angeles routed Toronto.