DETROIT (AP) Max Scherzer took a shutout into the eighth inning before being pulled, and the Detroit right-hander 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.
The White Sox have lost nine straight.
The Tigers have won 11 of 12, despite playing most of that stretch without slugger Miguel Cabrera. Cabrera has been bothered by hip and abdominal problems and sat out Saturday.
Scherzer (16-1) allowed three hits in 7 2-3 innings. Jose Veras got the third out of the eighth, and Joaquin Benoit finished for his 12th save in 12 chances.
John Danks (2-9) allowed six hits in seven innings, including solo homers by Torii Hunter, Jhonny Peralta and Jose Iglesias.
Scherzer is the first pitcher to win at least 16 of his first 17 decisions since Roger Clemens started 16-1 in 2001, according to STATS.
MARINERS 8, ORIOLES 4
BALTIMORE (AP) - Michael Saunders homered twice and drove in five runs, Erasmo Ramirez retired 18 of the first 20 batters he faced and Seattle beat Baltimore to end a four-game losing streak.
Saunders hit a three-run drive in the fifth and added a clinching two-run shot in the ninth. It was his fifth career two-homer game, the second this season.
Justin Smoak homered and went 3 for 3 with two walks for the Mariners.
Ramirez (3-0) gave up four runs and four hits in six-plus innings. He struck out six.
Making his sixth start with Baltimore since being traded from the Cubs, Scott Feldman (2-3) allowed five runs, seven hits and four walks in 4 2-3 innings.
ATHLETICS 4, RANGERS 2
OAKLAND, Calif. (AP) - Yoenis Cespedes hit a two-run home run to help first-place Oakland end Texas' winning streak at five games and regain some ground in the AL West.
Matt Garza (7-2) lost for the first time since June 11 and the Rangers lost ground on the division leader for the first time in nearly a week, falling 3 1/2 games back.
Jed Lowrie and Eric Sogard also drove in runs for the A's, who ended a three-game losing streak. Jarrod Parker (7-6) gave up two runs on six hits over six innings. He walked two and struck out six. He ended a streak of six straight no decisions and is 5-0 over his last 12 starts.
Garza gave up four runs on eight hits over eight innings. He walked one and struck out five.
ANGELS 7, BLUE JAYS 3
ANAHEIM, Calif. (AP) - Jered Weaver pitched into the eighth to win his third straight decision and Kole Calhoun hit his second big league homer as Los Angeles Angels beat Toronto.
Weaver (6-5) allowed three runs, seven hits and two walks through 7 1-3 and struck out five, including the side in the fifth. His streak of consecutive scoreless innings at home was snapped at 26 1-3 when Brett Lawrie led off the third with his ninth home run, but the right-hander still improved to 8-2 lifetime against the Blue Jays.
Esmil Rogers (3-6) gave up seven runs - five earned - and 10 hits over five innings. The right-hander is 0-4 with a 6.60 ERA in his last eight starts.
TWINS 6, ASTROS 4
MINNEAPOLIS (AP) - Ryan Doumit hit the go-ahead single in the seventh inning and Minnesota's bullpen pitched six scoreless innings as the Twins beat Houston.
After starter Kyle Gibson allowed four runs and nine hits in three innings, Anthony Swarzak struck out five in the next three and the AL's second-best bullpen came through.
Brian Duensing (4-1) followed with a scoreless seventh and Casey Fien a scoreless eighth to set up Glen Perkins for his 26th save. Minnesota relievers allowed only one hit and struck out 10.
Brett Wallace homered for Houston and Erik Bedard allowed three runs in six innings before leaving with a 4-3 lead. Lucas Harrell (5-12) took the loss.
RED SOX 5, DIAMONDBACKS 2
BOSTON (AP) - Jake Peavy allowed four hits in seven-plus innings to beat Arizona and win his first start since coming to Boston at the trade deadline.
Peavy (8-5) struck out seven and walked two, giving up Paul Goldschmidt's homer in the fourth and leaving with a 3-1 lead after a leadoff single in the eighth. He walked slowly from the mound as the crowd rose to a standing ovation, tipping his cap to the fans on his way to the dugout.
Shane Victorino and Jarrod Saltalamacchia homered and Koji Uehara got his 10th save for Boston.
Patrick Corbin (12-3) allowed three runs on eight hits in six-plus innings in his second consecutive loss for the Diamondbacks.
RAYS 2, GIANTS 1, 10 INNINGS
ST. PETERSBURG, Fla. (AP) - Wil Myers had an RBI single in the bottom of the 10th inning, lifting Tampa Bay to a victory 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 to load the bases on four pitches 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 for the win.
The game featured a matchup of Cy Young winners David Price and Tim Lincecum, and both were outstanding. Price allowed one run over nine innings, while Lincecum gave up one run in seven frames.