Wednesday's American League Capsules

Angels 4, Rangers 1

ARLINGTON, Texas (AP) - Jered Weaver became the major league's first five-game winner, striking out eight in a six-hitter for the Angels.

Howie Kendrick and Vernon Wells homered for Los Angeles, which has won 11 of its last 14 games. Jeff Mathis drove in a run on a suicide squeeze and also scored.

It was the fifth career complete game for Weaver (5-0), who lowered his ERA to 1.23. The right-hander had no walks while throwing 80 of his 119 pitches for strikes.

Matt Harrison (3-1) struck out five while allowing three runs and four hits in 6 2-3 innings. The defending American League champion Rangers have lost six of eight.

Red Sox 5, Athletics 3

OAKLAND, Calif. (AP) - Kevin Youkilis and Jed Lowrie homered off the previously untouchable Gio Gonzalez and Boston got its first road win of the season.

Clay Buchholz (1-2) allowed a leadoff home run to Coco Crisp and nothing else in 5 1-3 innings as the Red Sox snapped the longest season-opening road losing streak in franchise history.

Despite building a 5-1 lead, there were some tense moments late for the Red Sox. Crisp's one-out RBI single off Bobby Jenks in the eighth inning cut Boston's lead to three, but Jenks recovered by striking out Daric Barton. Jonathan Papelbon escaped the jam by striking out David DeJesus.

The A's added another run in the ninth on Landon Powell's RBI single before Papelbon got pinch-hitter Josh Willingham and Cliff Pennington to end the game for his third save.

Gonzalez (2-1) gave up four runs and eight hits in six innings.

Yankees 6, Blue Jays 2

TORONTO (AP) - Bartolo Colon pitched into the seventh inning to earn his first win in two years and Curtis Granderson homered for the Yankees.

New York won for the fifth time in seven games and remains the only major league team without consecutive losses this season.

Colon (1-1) allowed two runs and five hits in 6 2-3 innings to win for the first time since May 26, 2009, when he led the Chicago White Sox to a 4-2 victory over the Los Angeles Angels.

The 2005 AL Cy Young Award winner struck out seven and walked two in his first major league start since July 24, 2009, for the White Sox.

Rafael Soriano got two outs for his first save one night after closer Mariano Rivera had his first blown opportunity of the season.

Brett Cecil (1-2) gave up five runs and six hits for Toronto.

Rays 4, White Sox 1

ST. PETERSBURG, Fla. (AP) - Wade Davis pitched seven solid innings, John Jaso homered and Tampa Bay won for the eighth time in nine games.

Davis (2-2) allowed one run and six hits. Jaso put the Rays ahead 2-0 with a two-run shot off Phil Humber (1-2) in the second.

Tampa Bay (9-9) became just the second team since 1900 - joining the 1991 Seattle Mariners - to reach .500 in April after starting the season with a six-game losing streak.

Carlos Quentin homered for the White Sox (7-11), who have lost seven in a row. Chicago has been outscored 11-2 through three games of a four-game series against Tampa Bay.

Orioles 5, Twins 4

BALTIMORE (AP) - Matt Wieters and Vladimir Guerrero homered, and Adam Jones drove in two runs to lead Baltimore to its second straight victory after an eight-game skid.

The Orioles led 5-1 after three innings, an almost insurmountable lead against a team that ranks last in the majors in runs. Minnesota is the only club in baseball that has not yet scored more than five runs in a game this season.

Baltimore rookie Zach Britton (3-1) gave up three runs and five hits in six innings. Kevin Gregg worked a perfect ninth for his second save.

Michael Cuddyer homered for the Twins and Danny Valencia had three RBIs. Nick Blackburn (1-3) yielded five runs and seven hits in seven innings.

Tigers 3, Mariners 2

SEATTLE (AP) - Rick Porcello pitched 6 2-3 innings of one-run ball, leading Detroit to the win.

Porcello (1-2) ran into trouble in the seventh, yielding his first walk of the game to Luis Rodriguez along with two wild pitches. Ryan Perry came in and struck out Jack Wilson to end the inning, and Joaquin Benoit worked a routine eighth.

Jose Valverde yielded a leadoff home run to Adam Kennedy before finishing for his fifth save.

Ryan Raburn hit a 408-foot homer to center field in the first inning off Erik Bedard (0-4), and Miguel Cabrera and Brennan Boesch also drove in runs for the Tigers.

Indians 7, Royals 5

KANSAS CITY, Mo. (AP) - Justin Masterson remained unbeaten in four decisions and the Cleveland Indians, after being stymied for five innings by Luke Hochevar, rallied to beat Kansas City 7-5 on Wednesday night.

Hochevar (2-2) retired the first 15 batters, running his string over two starts to 31 straight. But the Indians sent nine men to the plate during a four-run sixth inning.

Masterson (4-0) shut down the Royals after allowing two runs in the first. The right-hander, who was 6-13 a year ago, gave up six hits and walked five in six innings.

Melky Cabrera's RBI double in the ninth off Tony Sipp ended a string of 9 1-3 scoreless innings for the Cleveland bullpen and Jeff Francoeur followed with a two-run homer. Chris Perez came in to get the last out and earn his sixth save in six opportunities.