Melky Cabrera hit a tiebreaking, two-run homer in the eighth inning as the New York Yankees overcame yet another poor start by Wang Chien-Ming to beat the Texas Rangers 8-6 in the American League on Thursday. The Yankees rallied from a 5-1 deficit and took two of three games from the AL West leaders. It was another game of home run derby at the new Yankee Stadium. Johnny Damon started it with a leadoff shot for New York, Nelson Cruz finished Wang in the fifth with a long drive, and Ian Kinsler's solo homer for Texas in the sixth made it 6-all. Angels 6, Blue Jays 5: At Toronto, Howie Kendrick dashed home with some daring baserunning, scoring the go-ahead run on a ninth-inning double play to help Los Angeles win. Trailing 5-2 after seven innings, Toronto tied it with a three-run eighth against the Angels' beleaguered bullpen, which came in with a major league-worst 5.68 ERA. Twins 11, Indians 3: At Minneapolis, Jason Kubel hit a pair of three-run homers to back Scott Baker, who pitched seven effective innings for Minnesota in a victory over Cleveland. Elsewhere in the AL it was: Red Sox 6, Tigers 3; Athletics 7, White Sox 0; Rays 3, Royals 2. Hamels shuts out Dodgers At Los Angeles, Philadelphia pitcher Cole Hamels turned in another dominating performance against Los Angeles, recording his third career shutout in the Phillies 3-0 win over the Dodgers in the NL on Thursday. In his first start in Los Angeles since winning the clincher of last season's NL championship series, Hamels retired 18 of the last 20 batters and allowed only two runners as far as second base – one of them on defensive indifference in the ninth. Cardinals 3, Reds 1: In St. Louis, Chris Carpenter pitched a three-hitter for his first complete game in more than two years, guiding St. Louis over Cincinnatti. Marlins 4, Brewers 3: In Miami, Josh Johnson hit a three-run shot for his first career homer and pitched into the eighth inning, helping Florida edge Milwaukee. Pirates 11, Mets 6: In Pittsburgh, Jason Jaramillo drove in four runs, helping complete Pittsburgh's surprise sweep of New York. Rockies 10, Astros 3: In Houston, Garrett Atkins broke out of a slump with two home runs and Colorado snapped a four-game losing skid by crushing Houston. Giants 5, Nationals 1, 6 innings: In Washington, Randy Johnson earned his 300th win, becoming the 24th major league pitcher to reach the milestone, by leading San Francisco over Washington Nationals in the first game of a doubleheader.