The Associated Press. Los Angeles Angels starting pitcher Ervin Santana, center right, celebrates with his teammates after pitching a no-hitter against the Cleveland Indians in a 3-1 win on Wednesday in Cleveland.
CLEVELAND -- Ervin Santana pitched the first solo no-hitter for the Angels in nearly 27 years, striking out 10 and leading Los Angeles over Cleveland 3-1 on Wednesday.
Santana allowed two runners -- an error on the leadoff batter that resulted in a first-inning run and a walk in the eighth.
Santana (6-8) threw the Angels' first complete-game no-hitter since Mike Witt's perfect game on Sept. 30, 1984, against Texas. Mark Langston (7 innings) and Witt (2 innings) combined to hold Seattle hitless on April 11, 1990.
This was the third no-hitter in the major leagues this season. Minnesota's Francisco Liriano did it against the White Sox on May 3 and Detroit's Justin Verlander beat Toronto on May 7.
This was the first no-hitter at Progressive Field, a ballpark that opened as Jacobs Field in 1994. The last pitcher to hold the Indians hitless was Jim Abbott of the Yankees on Sept. 4, 1993.
The win was Santana's third in 11 starts since May 30.
Mariners 9, Yankees 2
NEW YORK -- Seattle snapped its 17-game losing streak as Ichiro Suzuki and rookie Dustin Ackley led a 17-hit attack.
Felix Hernandez (9-9) pitched seven innings for his third straight win in the Bronx. Suzuki had four hits and scored two runs. Ackley tripled among his three hits and drove in three runs.
Seattle scored five runs off three relievers in the seventh -- highlighted by Mike Carp's bases-loaded triple.
It was the longest skid in the major leagues since Kansas City lost 19 in 2005.
The Mariners came in hitting .218 during the streak. Phil Hughes (1-3) allowed nine hits and two runs over six innings.
Hernandez gave up five hits, walked four and struck out five to win for the first time since June 24.
White Sox 2, Tigers 1
CHICAGO -- Alejandro De Aza hit a two-run homer in his first at-bat of the season for Chicago.
De Aza, who was called up earlier in the day to fill a roster spot opened by a trade, connected against Max Scherzer (11-6) in the second for his first major league homer.
Austin Jackson hit a leadoff homer in the seventh but that was it for Detroit against John Danks (4-8) and two relievers.
Danks matched a career high with 10 strikeouts while improving to 4-0 with a 0.98 ERA in his last six starts. The left-hander allowed six hits and walked three.
Sergio Santos got the last out for his 21st save.
Scherzer (11-6) struck out eight in six innings, yielding six hits and four walks.
Giants 2, Phillies 1
PHILADELPHIA -- Matt Cain pitched into the eighth inning to outduel Cole Hamels and lead the San Francisco Giants to a 2-1 win over the Philadelphia Phillies on Wednesday night.
The NL West-leading Giants won for the third time in four games, and help could be on the way. The defending World Series champions have a deal in place for New York Mets slugger Carlos Beltran, a person familiar with the negotiations told The Associated Press, and just need the All-Star outfielder to approve the trade.
Without Beltran, the Giants scratched out two runs to deny Hamels (12-6) his NL-best 13th win.
Mets 8, Reds 2
CINCINNATI -- Lucas Duda took over for Carlos Beltran -- off somewhere weighing a trade -- and homered Wednesday night to help the New York Mets beat the Cincinnati Reds 8-2 in what might have been their last game before parting with the All-Star outfielder.
Beltran had 24 hours to decide whether to approve a trade to the San Francisco Giants, who need a slugger in their pursuit of a second straight World Series title. Beltran wasn't at Great American Ball Park on Wednesday.