BOSTON -- 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 -- 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.
YANKEES 3, BLUE JAYS 2
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
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. -- 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
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.
ROYALS 9, INDIANS 0, GAME 1
INDIANS 10, ROYALS 3, GAME 2
KANSAS CITY, Mo. -- 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 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.
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 -- 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.
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.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index
MORE MLB HEADLINES
- Ortiz: Yankees lost 'face of ballclub' in Cano
- Sources: Yankees open to trading Gardner
- Yanks announce deals for Ellsbury, Kuroda
- Dodgers finalize Wilson deal, eye pen help