CHICAGO (AP) -David Ortiz homered twice and Kevin Youkilis added a three-run shot as the Boston Red Sox routed the Chicago White Sox 10-1 Friday night to take both ends of a split doubleheader.
In the opener, Josh Beckett (16-5) became the major leagues' first 16-game winner and Jason Varitek had four RBIs to lead the Red Sox to an 11-3 victory.
The Red Sox's bats kept rolling in the nightcap and made it easy for Curt Schilling (8-5), who allowed three hits and a run in six innings.
The White Sox have lost 11 of 13 and fell a season-low 16 games under .500.
Boston drove out struggling rookie John Danks (6-12) in a five-run fourth that featured Ortiz's two-run homer, RBI doubles from Mike Lowell and Coco Crisp, an RBI single by Kevin Cash and two walks.
In the opener, Jon Garland (8-10), allowed nine hits and six runs in seven-plus innings.
Mariners 4, Rangers 2
ARLINGTON, Texas (AP) - Jose Guillen homered and drove in the go-ahead run with an RBI single in the seventh.
Guillen hit his 19th home run with two outs in the first inning, then broke a 2-all tie with a hit that scored Ichiro Suzuki.
Felix Hernandez (10-6) allowed three hits and struck out seven in six innings to improve to 4-0 over his last six starts.
Seattle has won seven of eight, and 19 of 26 since a season-long seven-game losing streak.
Kevin Millwood (8-11) allowed four runs and 13 hits in 8 2-3 innings.
Angels 3, Blue Jays 0
ANAHEIM, Calif. (AP) - Jered Weaver pitched six scoreless innings and Los Angeles got RBI singles from Vladimir Guerrero, Maicer Izturis and Orlando Cabrera against Roy Halladay.
Weaver (9-6) scattered five hits, struck out five and walked one.
Francisco Rodriguez pitched a scoreless ninth for his 32nd save in 36 chances, helping the Angels improve their home record to a major league-best 43-19 and maintain their one-game lead in the AL West.
Halladay (14-6) allowed 12 hits, struck out five and walked none in his major league-leading sixth complete game.
Royals 2, Indians 1
KANSAS CITY, Mo. (AP) - Zack Greinke and five Kansas City relievers combined on a six-hitter.
Greinke, who replaced the injured Odalis Perez in the rotation and started for the first time since May 6, limited the Indians to one hit in three innings.
Left-hander John Bale (1-1) replaced Greinke and got his first major league victory since Aug. 29, 2003.
The Indians started the night with a 2 1/2 game lead over Detroit in the AL Central.
Sabathia (14-7) has won only once in his last seven starts despite a 2.13 earned run average. The Indians have scored a total of 18 runs in those starts.
Twins 7, Orioles 4
BALTIMORE (AP) - Justin Morneau ended a career-long home run drought and Jason Kubel homered and drove in three runs, sparking a late rally for Johan Santana.
Minnesota trailed 4-0 in the seventh before coming back to hand Baltimore its fourth straight loss. Kubel hit a two-run homer in the seventh and a game-tying sacrifice fly in the eighth off Jim Hoey (1-2).
Morneau's home run, his 29th, ended a drought of 108 at-bats.
Coming off a 17-strikeout performance against Texas on Sunday, Santana (14-9) allowed four runs and eight hits in seven innings, striking out seven and walking one.
Joe Nathan worked the ninth for his 28th save.
Devil Rays 12, Athletics 2
ST. PETERSBURG, Fla. (AP) - James Shields carried a shutout into the ninth inning and Tampa Bay ended Oakland's five-game winning streak.
Shields (10-8) gave up nine hits and struck out eight. The only runs he allowed were on Dan Johnson's two-run homer in the ninth.
Grant Balfour closed out Shields' second win since July 17 - a span of seven starts.
Lenny DiNardo (8-7) gave up a pair of runs in the second before giving up four runs and six consecutive hits in the third. He was replaced by Ruddy Lugo without retiring a batter, and gave up six runs and eight hits in two-plus innings - his shortest start of the season.

Top MLB Public Bets

#1 974 Texas Rangers  99%
#2 957 Chicago Cubs  99%
#3 977 Minnesota Twins  94%
#5 971 Houston Astros  81%
#7 951 Atlanta Braves  71%
#8 970 Boston Red Sox  66%
#9 966 New York Yankees  55%
#10 980 Seattle Mariners  51%

MLB Top Stories

Thumbnail Mets vs. Padres Prediction Will another over cash when the Padres host the Mets tonight at 9:10PM ET?
Thumbnail Cubs vs. White Sox Prediction Will the Cubs pick up yet another victory against their cross-town rivals the White Sox tonight at 8:10PM ET?
Thumbnail Reds vs. Marlins Prediction Will the Reds and Marlins struggle to put up runs tonight when the teams meet in Miami at 7:10PM ET?
Thumbnail Rangers vs. Yankees Pick Can the New York Yankees remain strong at home when they host the Tampa Bay Rays at 7:05PM...
Thumbnail Brewers vs. Nationals Prediction Will Max Scherzer shut down the Brewers this afternoon when the Nationals host the Brewers at 12:05PM ET?

MLB Team Pages