AL Capsules

Updated: May 12, 2013, 11:14 PM ET
Associated Press

CHICAGO -- Chris Sale took a perfect game into the seventh inning before finishing with a one-hitter, and the Chicago White Sox beat the Los Angeles Angels 3-0 on Sunday night to avoid a three-game sweep.

Mike Trout's sharp single to center ended the perfect game bid with one out in the seventh, on Sale's 70th pitch.

Sale (4-2) struck out seven on just 98 pitches for his first career shutout and third consecutive win. Sale's one-hitter is Chicago's first since Zach Stewart had one on Sept. 5, 2011, at Minnesota.

Alexei Ramirez's two-run two-out single in the bottom of the seventh drove in Tyler Flowers and Tyler Greene to give Sale the lead and chase Los Angeles' C.J. Wilson (3-2). Alex Rios then doubled off reliever Michael Kohn to drive in Ramirez, who had three hits and scored a run.

Chris Iannetta reached base on Ramirez's throwing error in the ninth for Los Angeles, which had two base runners.

RANGERS 12, ASTROS

HOUSTON -- Adrian Beltre's three-run homer was one of his four hits, and David Murphy and Leonys Martin also homered as Texas completed a three-game sweep.

Texas set a season high for runs in winning its fourth in a row, and did it quickly. Beltre's homer in the fifth made it 12-1.

Beltre doubled twice and drove in four runs. He homered for the second straight day, hitting a drive that was ruled a double and changed to a homer after a video review. Beltre connected off Edgar Gonzalez, signed by the Astros earlier in the day.

Chris Carter hit a three-run homer for Houston, Brandon Barnes added a two-run shot and Jason Castro had a solo homer.

The Astros have lost four straight at are 10-28, the worst 38-game start in team history, STATS said.

Nick Tepesch (3-3) got the win. Jordan Lyles (1-1) allowed 11 hits and a career-high eight runs in four innings.

BLUE JAYS 12, RED SOX 4

BOSTON -- Jose Bautista hit two of Toronto's five home runs, and the Blue Jays beat Boston to take two of three in the series.

Emilio Bonifacio, Edwin Encarnacion and Brett Lawrie also homered for the Blue Jays.

Chad Jenkins (1-0) got his second major league win. Ryan Dempster (2-4) gave up six runs and seven hits in five innings.

Red Sox right fielder Shane Victorino crashed into the wall in the fourth catching Colby Rasmus' drive and fell to the ground, writhing in pain. After being attended to by team personnel, Victorino remained in the game but left after the sixth.

YANKEES 4, ROYALS 2

KANSAS CITY, Mo. -- Vernon Wells homered for the second straight game, Robinson Cano also connected and the New York Yankees beat Kansas City to wrap up a three-game sweep.

Hiroki Kuroda (5-2) won for the fifth time in six decisions.

The Yankees scored all their runs off Ervin Santana (3-2) and won their fifth in a row. Mariano Rivera closed to remain perfect in 15 save opportunities -- he's converted 29 straight against the Royals since 1998, his longest active streak against any team.

INDIANS 4, TIGERS 3, 10 INNINGS

DETROIT -- Pinch-hitter Mark Reynolds hit a tiebreaking single in the 10th inning, and the Cleveland Indians downed Detroit.

Cleveland tied it in the ninth when Michael Brantley hit a two-out RBI single off closer Jose Valverde. Joe Smith (1-0) pitched the bottom of the inning, and the Indians took the lead in the 10th.

Reynolds won it with his single off Darin Downs (0-1).

Rich Hill got the first two outs of the Detroit 10th, and Cody Allen finished for his first career save.

The Indians took two of three from the defending AL champions. Cleveland has not lost any of its last seven series.

ORIOLES 6, TWINS 0

MINNEAPOLIS -- Chris Davis, Adam Jones and Steve Pearce homered and the Baltimore Orioles defeated Minnesota.

Wei-Yin Chen (3-3) pitched five strong innings before leaving with a strained right oblique, and the Orioles won for the sixth time in eight games.

Scott Diamond (3-3) tied a career high by giving up six earned runs in 5 2-3 innings.

MARINERS 6, ATHLETICS 1

SEATTLE -- Joe Saunders won his ninth straight decision at Safeco Field and Kendrys Morales hit a three-run homer, leading the Seattle Mariners over Oakland.

Saunders (3-4) improved to 9-0 with a 1.72 ERA in 13 career appearances at Safeco. He is 3-0 with an 0.94 ERA at home this year, but 0-4 with a 12.54 ERA on the road.

Tommy Milone (3-5) lost for the fifth straight start.

RAYS 4, PADRES 2

ST. PETERSBURG, Fla. -- Sean Rodriguez, Yunel Escobar and James Loney drove in late runs for the Tampa Bay Rays as they finished a three-game sweep of San Diego.

The Rays won their fifth in a row overall.

Roberto Hernandez (2-4) earned the win and Fernando Rodney got his 11th save. Eric Stults (3-3) took the loss.


Copyright 2013 by The Associated Press

This story is from ESPN.com's automated news wire. Wire index

Comments

Use a Facebook account to add a comment, subject to Facebook's Terms of Service and Privacy Policy. Your Facebook name, photo & other personal information you make public on Facebook will appear with your comment, and may be used on ESPN's media platforms. Learn more.