BOSTON -- Second baseman Dustin Pedroia picked a grand way to put himself in the Boston Red Sox history books.

Pedroia hit a grand slam to move into elite company with his 100th career homer, leading the Red Sox to a 7-1 win over the Oakland Athletics on Friday night.

Pedroia's slam put him in a 100/100 club with the Red Sox, joining Hall of Famer Carl Yastrzemski as the only Boston players to collect 100 homers and 100 stolen bases.

Yaz had 452 homers and 168 stolen bases. Pedroia stole a base in the first inning, giving him 121.

"They told me that after the game," said Pedroia, standing at his locker and breaking into a slight grin. "I guess I'm getting old. I mean, having your name said anywhere said with his is an accomplishment."

And he was even having poking more fun at himself that he has 100 homers, coming from a 5-foot-8 infielder.

"That's weird man, it's crazy," he said, smiling. "I'm not much of a power hitter. I'm glad I got it over that (wall)."

It was his second career slam, and he had to wait about a minute for it to be official after rounding the bases and getting a big hug at home plate from designated hitter David Ortiz.

Oakland manager Bob Melvin challenged the call, claiming the ball did not go over a red line at the top of the Green Monster. But replays confirmed that it did hit off a ledge in the first row of seats in left field.

In the sixth, Boston loaded the bases against right-hander Dan Otero. Pedroia then belted an 0-2 pitch off right-hander Ryan Cook for his first homer of the season, giving Boston a 6-1 edge. It ended a long homerless drought for Pedroia, who hit his last one on Sept. 17 of last season, a span of 160 at-bats.

"He was throwing the ball good. That was just a bad pitch that he tried to do a little too much," Melvin said of Cook. "He had him in a good position to try and put him away any way he wanted to."

Like Pedroia's homerless drought, the Red Sox offense had been struggling lately, too.

"Pedey got his 100th home run in gand fashion," Boston manager John Farrell said. "I think it was a little bit of a relief that we were able to score a bunch of runs on one swing."

Boston starter Clay Buchholz (2-2) got the win, pitching 6 1/3 innings, allowing one run and three hits while walking three and striking out five.

"Nobody's worried about Peddy," Buchholz said.

The Athletics had runners on against Buchholz but failed to get a timely hit.

"You're going to have some days when you're not (scoring runs)," Melvin said. "We hit some balls hard. We hit a lot of balls hard, actually -- right at people and then didn't get some hits when we did have some guys on base."

Athletics starter Dan Straily (1-2) took the loss, giving up two runs and four hits in 4 1/3 innings.

Oakland entered the night with the American League's best road record at 12-4, its best start since going 13-4 in 1990.

Outfielder Jackie Bradley Jr. capped a nice night for the Red Sox with a leaping grab at the center-field wall of a ball hit by left fielder Yoenis Cespedes in the eighth inning. Bradley turned it into a double play with a relay to Pedroia, who fired to get third baseman Josh Donaldson racing back to first.

It was a matchup of teams that are off to completely different starts this season. The Athletics, coming off a three-game sweep in Texas, entered the night with the AL's best record. Boston, which was swept at home by Tampa Bay in a split doubleheader on Thursday, came in tied for the AL East's worst record with the Rays.

The Red Sox scored two runs in the second. Catcher A.J. Pierzynski had an RBI single and lumbered home on Bradley's double into the left-center field gap.

But they wasted a good scoring chance in the fifth when reliever Fernando Abad came in and struck out designated hitter David Ortiz with runners on second and third. Then, after intentionally walking first baseman Mike Napoli, Abad struck out left fielder Grady Sizemore to end the inning.

Oakland sliced it to 2-1 in the third when catcher John Jaso had a leadoff triple and scored when Buchholz bounced a two-out breaking ball past Pierzynski for a wild pitch.

Buchholz had a perfect first, getting the Athletics out on just 12 pitches, but it was a bit deceiving. The first batter of the game, center fielder Coco Crisp, lined out hard to second and shortstop Jed Lowrie followed with a deep liner to right.