NEW YORK, N.Y. - Phil Hughes had another fine start at home, Nick Swisher extended his torrid streak with an RBI single and New York handed Ricky Romero his 11th straight loss Tuesday night with a 2-1 victory over Toronto.
Hughes (13-11) won his sixth consecutive decision at Yankee Stadium, giving up only Adeiny Hechavarria's first major league homer in seven innings. He allowed four hits and walked three.
Rafael Soriano bounced back from a blown save Monday night, when he gave up a go-ahead homer to Colby Rasmus with two outs in the ninth, by working a perfect inning to finish the four-hitter for his 34th save in 37 tries.
Curtis Granderson hit a sacrifice fly to help the Yankees to their fifth win in 12 games. They beat Romero (8-12) for the third time during his winless skid.
The left-hander has not won in 12 starts since June 22. The Blue Jays have provided little help, though, giving him just 17 runs of support in his last 10 starts.
ORIOLES 6, WHITE SOX 0
BALTIMORE (AP) — Chris Tillman allowed one hit over seven innings and Nick Markakis drove in three runs as Baltimore defeated Chris Sale and Chicago for its fourth straight win.
Lew Ford homered for the second time in two nights and Adam Jones hit his 100th career home run for the Orioles, who moved a season-high 14 games over .500 (71-57) and remained atop the AL wild-card standings.
The only hit against Tillman (7-2) was an infield dribbler by Dayan Viciedo in the fifth inning that shortstop J.J. Hardy couldn't snag with an attempted barehanded pickup. Pitching on six days' rest, Tillman walked four, struck out five and did not allow a runner past second.
Brian Matusz worked the final two innings, allowing one hit in completing Baltimore's seventh shutout.
Sale (15-5) gave up four runs and six hits in four innings, his shortest start of the season. The left-hander lost for the second time in six starts since July 21.
It was the fifth straight road loss for the White Sox, who won six in a row at home before dropping the first two of this four-game series. It was Chicago's most lopsided shutout defeat of the season.
The Orioles have won 12 of 15 at home as they continue toward their first winning season in 15 years.
ANGELS 6, RED SOX 5
ANAHEIM, Calif. (AP) — Los Angeles' Mike Trout and Torii Hunter drove in runs in the ninth inning against beleaguered Boston closer Alfredo Aceves.
Trout drove in the tying run with a one-out, broken-bat single, and Hunter ended it with a long sacrifice fly to centre, scoring Alberto Callaspo.
The Angels appeared to be headed to their third straight loss until they jumped on Aceves (2-9) in his second inning of work following a three-game suspension for apparently arguing with manager Bobby Valentine.
It was Aceves' eighth blown save. He had no problems in the eighth after relieving Clay Buchholz, who outpitched Angels ace Jered Weaver over the first seven innings.
Kevin Jepsen (3-2) pitched the ninth for Los Angeles.
Buchholz allowed six hits over seven innings, retiring 16 of 17 early in the opener of Boston's nine-game West Coast road swing. Jarrod Saltalamacchia homered and drove in two runs for Boston.
Weaver yielded seven hits and five runs over seven innings.
ATHLETICS 7, INDIANS 0
CLEVELAND (AP) — Tommy Milone and three Oakland relievers extended Cleveland's scoreless streak to 22 innings.
Brandon Moss and Chris Carter homered off Zach McAllister (5-5) as Oakland won its fourth straight to remain tied with Baltimore atop the AL wild-card race. Oakland is 5-0 against Cleveland and has won 10 of 12 since dropping eight of 13.
Milone (11-9) worked six innings. Jerry Blevins, Pat Neshek and Evan Scribner completed Oakland's third straight shutout over the Indians.
The Athletics are 14 games over .500 for the first time since finishing 2006 at 93-69. They have the best overall record since the start of July at 34-15.
Cleveland has lost 12 of 13 and is 5-25 since July 27. The Indians have failed to score in 45 of their last 48 innings overall.
Oakland has outscored the Indians 17-0 in their last three meetings.
RANGERS 1, RAYS 0
ARLINGTON, Texas (AP) — Yu Darvish struck out 10 over seven innings for Texas to win a pitchers' duel against Tampa Bay's James Shields.
Ian Kinsler homered to give Texas enough against the suddenly sliding Rays, who have lost four straight, had runners on base in each of the first five innings against Darvish (13-9) and still couldn't score. It was their fourth 1-0 loss this season — all in their last 22 games this month.
Shields (12-8) allowed three hits over seven innings, including Kinsler's homer leading off the fourth. The Rays right-hander struck out eight, walked two and hit a batter.
Darvish, who allowed six hits, has a majors-best eight 10-strikeout games. The only Ranger with more in a season is Nolan Ryan, the hard-throwing Hall of Famer who is now the team's president and watched from the first row. Ryan had 18 such games in 1989.
Joe Nathan struck out all three batters he faced in the ninth to convert his 25th consecutive save opportunity, matching the Rangers team record while wrapping up the team's 10th shutout this season. Nathan has retired the last 14 batters he has faced.
MARINERS 5, TWINS 2
MINNEAPOLIS (AP) — Dustin Ackley hit a three-run homer and Hisashi Iwakuma gave up one hit and one unearned run over six innings.
Iwakuma (5-3) struck out four and helped send the Twins to their 16th defeat in their last 19 games despite four walks, a hit batsman and a wild pitch.
Ackley's drive off Scott Diamond (10-6) followed consecutive singles by Trayvon Robinson and Brendan Ryan to start the fifth. Diamond gave up more than three runs for the first time in seven starts since July 21.
The announced attendance was 29,854, the first sub-30,000 crowd to watch the Twins since Target Field opened in 2010.
The Mariners, who began the day nine games behind in the AL wild-card race, have won 12 of their last 16 games. They have won seven straight against the Twins.
After Ryan Doumit's RBI double off Charlie Furbush, Tom Wilhelmsen got the last out of the ninth inning for his 20th save in 23 attempts.
ROYALS 9, TIGERS 8
KANSAS CITY, Mo. (AP) — Mike Moustakas had three hits and three RBIs and Kansas City roughed up Justin Verlander.
Verlander, the reigning AL MVP and Cy Young Award winner, was charged with eight earned runs, matching his career high, in 5 2-3 innings. It was the third time in Verlander's career he had surrendered eight earned runs and first since April 6, 2009, at Toronto.
Jhonny Peralta hit a tying solo homer for Detroit in the eighth, but the Royals responded in the bottom half.
Billy Butler hit a one-out single for his third hit of the game and was replaced by Lorenzo Cain, who stole second. Salvador Perez then fouled out against Brayan Villarreal (3-4) and Phil Coke came in to face Moustakas, who doubled down the right-field line to give the Royals a 9-8 lead.
Aaron Crow (3-1) got the win despite allowing Peralta's 10th homer and Greg Holland worked out of a jam to earn his eighth save in 10 opportunities.