BOSTON — Alex Rodriguez took over fifth place on the career list with his 631st home run, Eric Chavez added two homers and the New York Yankees topped the Boston Red Sox 6-2 on Friday.

BOSTON — Alex Rodriguez took over fifth place on the career list with his 631st home run, Eric Chavez added two homers and the New York Yankees topped the Boston Red Sox 6-2 on Friday.

Rodriguez's shot on the first pitch of the fifth inning broke a tie with ex-teammate Ken Griffey Jr. and left him 29 homers behind Willie Mays. Nick Swisher and Russell Martin also connected for New York, and Derek Jeter moved into 18th place with his 3,111th career hit, passing childhood idol Dave Winfield.

Clay Buchholz (1-1) allowed all five homers in losing for the first time in 12 starts. The Red Sox have been outscored 31-8 lost their fourth straight game, a span in which they've been outscored 31-8.

Indians 4, Athletics 3

At Oakland, Calif., Jack Hannahan drove in three runs against his former team and Shin-Soo Choo added two hits and an RBI, leading Cleveland over Oakland.

Ubaldo Jimenez (2-0) gave up two runs and six hits over six innings as the Indians won their sixth in seven games, all on the road.

White Sox 7, Mariners 3

At Seattle, Adam Dunn hit two homers and drove in five runs, powering Chicago past Seattle.

Chris Sale (2-1) struck out 11 in 61/3 innings. He gave up three runs and seven hits for the White Sox.

Blue Jays 4, Royals 3

At Kansas City, Mo., Jose Bautista singled home the go-ahead run in the eighth inning and Toronto turned its first triple play in 33 years, handing Kansas City its eighth straight defeat.

Twins 5, Rays 4

At St. Petersburg, Fla., Josh Willingham extended his season-opening hitting streak to 14 games with a go-ahead, three-run double that lifted Minnesota over Tampa Bay.

Willingham's hit in the seventh off Joel Peralta left him one game shy of tying Kirby Puckett's team mark of hitting safely in 15 straight to start the 1994 season.

Angels 6, Orioles 3

At Anaheim, Calif., Howie Kendrick had three hits and three RBIs, and Los Angeles beat Baltimore to end a three-game losing streak and hand Brian Matusz his 12th straight loss.

Jerome Williams (1-1) allowed three runs and seven hits in 62/3 innings, striking out six and walking one. Jordan Walden converted the first ninth-inning save situation by the Angels this season.

Giants 4, Mets 3, 10 innings

At New York, Hector Sanchez hit a go-ahead single in the 10th inning off Frank Francisco (0-1), and San Francisco came back after blowing the lead in the ninth and just hung on to beat the Mets.

Angel Pagan homered in his return to Citi Field as San Francisco built a 3-0 lead in the third for Barry Zito, but solo home runs by Jason Bay in the fourth and rookie Kirk Nieuwenhuis in the fifth started New York's comeback.

Sergio Romo (1-0) struck out Ruben Tejada with runners at second and third to end the ninth as San Francisco won its third straight and sent the Mets to their third consecutive loss.

Reds 9, Cubs 4

At Chicago, Cincinnati batted around in the first inning and cruised to a win over the Chicago Cubs for the 10,000th win in franchise history.

Harsh winds and chilly temperatures didn't slow down Cincinnati's offense as Drew Stubbs drove in three runs for the Reds, who joined the Cubs, Giants, Dodgers, Braves and Cardinals as the only teams to reach the 10,000 win plateau.

Cardinals 4, Pirates 1

At Pittsburgh, Lance Lynn allowed only an inside-the-park homer to Alex Presley in seven innings, leading the St. Louis to a victory over the Pirates.

Presley led off the bottom of the first with a drive off the top of the center field fence, the ball just eluding a leaping center fielder Skip Schumaker. It was just the Pirates' second inside-the-parker at PNC Park since it opened in 2001.

Phillies 4, Padres 1

At San Diego, Juan Pierre hit a go-ahead, two-run single in the seventh inning to back Cole Hamels, and Philadelphia beat San Diego for its 13th straight victory at Petco Park.

Hamels (2-1) improved to 7-2 with a 2.22 ERA in 12 career starts against his hometown Padres. In his last four starts against San Diego, he's 4-0 with a 0.60 ERA.

Braves 9, Diamondbacks 1

At Phoenix, Brian McCann hit a two-run homer, Freddie Freeman had a pair of RBI doubles and Atlanta routed Arizona for the second game in a row.

Brandon Beachy (2-1) allowed four hits in 71/3 scoreless innings, striking out five and walking none as the Braves won their fourth straight and ninth in 10 games after starting the season 0-4.

Nationals 2, Marlins 0

At Washington, Ross Detwiler and three relievers combined on a four-hitter, Rick Ankiel homered and had three hits and the Nationals beat Miami.

Detwiler (2-0) allowed three hits over six innings and struck out seven.

Dodgers 3, Astros 1

At Houston, Matt Kemp homered again, one of his three hits, and drove in two runs to lead theDodgers to a win over the Astros.

Kemp's eighth home run of the season was a two-run shot off J.A. Happ that put Los Angeles up 2-0 in the first inning and gave him 20 RBIs this season.

Rockies 4, Brewers 3

At Milwaukee, Michael Cuddyer hit a tiebreaking RBI single off closer John Axford (0-1) in the ninth inning, and the Colorado Rockies held on to beat the Milwaukee Brewers.

Norichika Aoki hit an inside-the-park home run for Milwaukee in the fourth.