Surging Angels top Yanks

ANAHEIM, Calif. - Mark Trumbo hit a game-ending homer to left field, and the Los Angeles Angels overcame Jered Weaver's first-inning exit for their seventh consecutive victory, a wild 9-8 win over the New York Yankees on Monday.

Trumbo doubled and tripled before launching the final pitch from Cory Wade (0-1) deep into the stands.

Howie Kendrick and Kendrys Morales drove in three runs apiece for the Angels (25-25), who got back to .500 for the first time since April 9 while snapping the Yankees' five-game winning streak.

Weaver left with an apparent lower-back injury after 12 pitches, but Los Angeles' lineup matched its season highs with nine runs and 15 hits, capped by Trumbo's third game-winning homer of his young career.

Jordan Walden (2-1) finished the Angels' nine-inning relief effort, escaping a bases-loaded jam of his own making in the ninth on Derek Jeter's grounder.

Russell Martin's two-out, two-run double in a three-run seventh tied it at 8 for the Yankees, who were on their longest winning streak of the season. Curtis Granderson hit his 15th homer and Mark Teixeira hit his fourth home run in four games, but New York left the bases loaded three times.



■ White Sox 2, Rays 1 -- At St. Petersburg, Fla., Chris Sale struck out a career-high 15 and Adam Dunn hit a two-run homer in Chicago's sixth straight win.

■ Red Sox 7, Tigers 4 -- At Boston, Felix Doubront (5-2) pitched six innings of four-hit ball and Jarrod Saltalamacchia homered for the Red Sox, who lost Dustin Pedroia in the fifth inning with a jammed right thumb.

■ Twins 5, Athletics 4 -- At Minneapolis, Justin Morneau drove in two runs, including the tying double in the eighth. Oakland lost its sixth straight.

■ Blue Jays 6, Orioles 2 -- At Toronto, Edwin Encarnacion and Kelly Johnson homered as the Blue Jays ended their five-game losing streak.

■ Rangers 4, Mariners 2 -- At Arlington, Texas, Mike Napoli and Nelson Cruz both homered, and Matt Harrison (6-3) pitched eight strong innings.

■ Indians 8, Royals 5 -- At Cleveland, Jose Lopez had three RBIs as the Indians broke a three-game losing streak.


■ Cubs 11, Padres 7 -- At Chicago, Alfonso Soriano hit a go-ahead home run in the sixth as the Cubs halted their 12-game skid.

■ Phillies 8, Mets 4 -- At New York, Ty Wigginton drove in a career-high six runs, and Cole Hamels (8-1) won his eighth straight decision.

■ Cardinals 8, Braves 2 -- At Atlanta, Lance Lynn (8-1) allowed two runs and five hits in seven innings, stretching the Braves' losing streak to eight.

■ Marlins 5, Nationals 3 -- At Miami, Giancarlo Stanton hit his 11th home run of May, one short of the Marlins' record for a month, and Logan Morrison also homered.

■ Pirates 4, Reds 1 -- At Pittsburgh, James McDonald (4-2) threw eight shutout innings as the Pirates won their fourth straight.

■ Rockies 9-7, Astros 7-6 -- At Denver, Jordan Pacheco broke a tie with a two-run single in the eighth inning of the opener. Dexter Fowler's RBI triple in the 10th gave Colorado a sweep of the doubleheader.

■ Giants 4, Diamondbacks 2 -- At San Francisco, Barry Zito (4-2) won for the third time in four starts, and Gregor Blanco scored on a double-steal in a three-run first.

■ Brewers 3, Dodgers 2 -- At Los Angeles, Aramis Ramirez homered and singled home the go-ahead run in the sixth inning.