BOSTON (AP) - John Lackey returned from the disabled list and pitched six solid innings, David Ortiz drove in two more runs and the Boston Red Sox matched a team record with their 18th win in April by beating the Houston Astros 6-1 Sunday for a four-game sweep.
Lackey (1-1) missed all of last season recovering from Tommy John surgery and went on the DL after leaving his first start this year with a strained right biceps. He allowed five hits, struck out four and walked two. The walks came with two outs in the first and cost Lackey his only run.
Stephen Drew hit a two-run triple and Ortiz had two hits, extending his hitting streak to 20 games dating to last season. Ortiz has 11 RBIs and is batting .516 in eight games since returning to the lineup last weekend.
Bud Norris (3-3) struck out six for Houston and held the Red Sox to three earned runs.
RAYS 8, WHITE SOX 3
CHICAGO (AP) - David Price struck out nine in winning for first time this season, Ben Zobrist hit a go-ahead RBI single in a three-run eighth spurred by Alex Rios' error and Tampa Bay beat Chicago in a game marked by a spat between Price and home plate umpire Tom Hallion.
Price (1-2) allowed three runs and six hits in seven innings. The 2012 AL Cy Young Award winner walked two and threw 119 pitches.
Price and Hallion exchanged words as Price walked toward the dugout after throwing his last pitch. After the game, Price said Hallion used an expletive. Hallion called Price a liar.
The Rays lost all five of Price's five previous starts this year and were the second team to lose in the first five starts by a reigning Cy Young winner. The Minnesota Twins lost in Frank Viola's first seven games in 1989.
Jose Lobaton and Matt Joyce each homered for Tampa Bay, which improved to 4-9 on the road.
YANKEES 3, BLUE JAYS 2
NEW YORK (AP) - Lyle Overbay sent a knuckleball from R.A. Dickey into the right field bullpen for a go-ahead, two-run homer in the seventh inning and New York completed a four-game sweep of Toronto.
Brennan Boesch homered in the second off Dickey (2-4), pitching in New York for the first time since getting his 20th win for the New York Mets last September.
Dickey allowed a single to Overbay later in the second, then retired 13 of his next 14 batters around a walk. Travis Hafner singled leading off the seventh and, with two outs, Overbay hit his third home run of the season - one more than his total last year.
TWINS 5, RANGERS 0
MINNEAPOLIS (AP) - Kevin Correia pitched eight sharp innings, Justin Morneau homered and Minnesota sent Texas to a second straight loss for the first time this season.
Correia (3-1) gave up six hits, struck out two and walked one. He allowed only one runner to reach third base while lowering his ERA to 2.23.
The soft-tossing veteran signed a two-year, $10 million contract with Minnesota in the offseason and has been the Twins' best starter. Using a fastball that rarely broke 90 mph and a variety of offspeed pitches, Correia retired his first seven batters and set down 11 of the last 12.
Alexi Ogando (2-2) allowed three runs on four hits over six innings.
ATHLETICS 9, ORIOLES 8, 10 INNINGS
OAKLAND, Calif. (AP) - Third baseman Manny Machado made a throwing error on a bunt in the 10th inning and Oakland completed its comeback to snap a four-game skid and keep Baltimore from a four-game sweep.
Down 5-0 in the sixth, the A's tied it at 8 on Yoenis Cespedes' two-run homer with one out in the ninth.
Eric Sogard hit a leadoff single in the 10th and moved to second when reliever Pedro Strop (0-1) made a wide throw to second on Adam Rosales' bunt. Coco Crisp followed with a sacrifice bunt and Machado threw wildly past to shortstop J.J. Hardy covering third, allowing Sogard to score with a headfirst dive.
Chris Davis hit his team-leading ninth home run, a solo shot in the eighth that put Baltimore ahead 7-6. Machado added an RBI double in the ninth.
Jerry Blevins (1-0) pitched one inning for the win.
MARINERS 2, ANGELS 1
SEATTLE (AP) - Jason Bay and Michael Morse hit solo home runs and Seattle took three of four from Los Angeles to earn its first series victory of the year.
Bay tied it in the seventh with his second homer, connecting on the first pitch of the inning from Jason Vargas (0-3).
Morse put Seattle ahead in the eighth against Vargas, hitting his seventh home run into the Angels' bullpen.
Mariners starter Hisashi Iwakuma struck out eight over six innings, allowing only an unearned run.
Carter Capps (2-1) got the victory and Tom Wilhelmsen closed for his ninth save.
ROYALS 9, INDIANS 0, GAME 1
INDIANS 10, ROYALS 3, GAME 2
KANSAS CITY, Mo. (AP) - Mike Aviles hit a three-run homer and finished with a career-high five RBIs to help Cleveland split the first day-night doubleheader in Kauffman Stadium history.
The Royals' Jeremy Guthrie shut down Cleveland in a 9-0 victory in the opener, but Will Smith (0-1) couldn't do the same after getting recalled from Triple-A Omaha for the night-cap.
The Indians scored twice off Smith in the second inning. Aviles hit his homer in the third, and then he added sacrifice flies in the fourth and seventh innings against his former team.
Corey Kluber yielded only Chris Getz's two-run blooper in the fourth in a stellar spot start for Cleveland. Kluber (2-0) lasted seven innings and retired his final 10 batters.
In the opener of a doubleheader caused by Friday night's rainout, Guthrie (3-0) allowed six hits over 6 2-3 innings for his 16th consecutive start without a loss. That matched the Kansas City record set by Paul Splittorff from Aug. 13, 1977-April 22, 1978.
TIGERS 8, BRAVES 3
DETROIT (AP) - Miguel Cabrera's three-run homer in the seventh inning broke the game open, and Detroit finished off a sweep of its three-game interleague series with Atlanta.
Austin Jackson and Omar Infante also homered for the Tigers, and Doug Fister (4-0) struck out eight in seven innings on a rainy night at Comerica Park.
Mike Minor (3-2) allowed a three-run homer to Jackson in the third, and although the Braves came back to tie it, Cabrera doubled and scored in the sixth to make it 4-3.