OAKLAND — The A’s continue to roll, and the Boston Red Sox are the unfortunate bunch that happens to be in their way.

Oakland rang up another lopsided victory over the beleaguered Red Sox on Saturday night, a 7-1 decision that ran the A’s win streak to eight games, their longest since June 2006.

The A’s also notched their 75th win, one more than they totaled all of last season, and moved to within three games of the American League West-leading Texas Rangers.

But there was bad news for the A’s, as third baseman Brandon Inge reinjured his right shoulder and said his season is essentially over.

Inge was activated from the 15-day disabled list earlier Saturday but said he felt his shoulder pop out of its socket after making a third-inning throw.

He stayed in the game for one more at-bat and delivered a two-run double as part of a four-run third inning that gave the A’s a 5-0 lead.

“I probably didn’t tell them how bad it hurt (before Saturday),” Inge said. “Every time I threw the ball it was killing me. But I wanted to make sure in a year like this that I didn’t leave anything on the table. I can kind of be at peace with myself that I gave everything I had to offer.”

Inge said he’ll have surgery in one to two weeks, a procedure that will require a six-month recovery period. In the interim, he said he told manager Bob Melvin that he’ll be available for D.H. or pinch-hit duties.

“I’d take a bullet for that guy,” said Inge, who added he wants to continue traveling with the team after surgery.

Josh Donaldson would be the clear-cut starter at third base in Inge’s absence. Donaldson sat out Saturday after suffering a minor hip flexor injury Friday night, but Melvin expects him to return Sunday.

The A’s knocked out 11 hits and have outscored the Red Sox 27-3 over the first two games of the series.

“For a good portion of the season we were struggling. Now we’re a completely different team offensively,” Melvin said. “There’s a lot of confidence throughout the lineup.”

Saturday’s game was an extension of what the A’s have been doing offensively. They’ve scored an astounding 54 runs over their past five games, highlighted by a 20-2 pasting of Boston on Friday.

Coco Crisp hit his third leadoff homer of the season in the bottom of the first, and he also singled and doubled in his next two at-bats.

The A’s also got an encouraging effort from A.J. Griffin (4-0) in his first start back from the D.L. He went seven innings and allowed three hits and one run.

He didn’t allow a base runner until the fifth, when Jarrod Saltalamacchia bunted for a hit with two outs against an infield shift. That drew boos from the Oakland Coliseum crowd, which didn’t like the way the perfect game was broken up.

“It’s a way to try to get momentum for your team,” Griffin said. “You can’t do anything about it. … Whatever.”

Griffin is the first pitcher in Oakland history to start his career 4-0 with all of his outings coming as a starter.

The A’s recalled outfielder Collin Cowgill and infielder Brandon Hicks from Triple-A Sacramento on Saturday, the first day rosters could expand. Melvin said Cowgill might spell Crisp in center field on occasion but would be most valuable as a pinch runner and other bench duties. Hicks started at shortstop Saturday with Stephen Drew getting his first game off since joining the A’s in a trade from Arizona on Aug. 20. Melvin was asked if second baseman Jemile Weeks was in consideration for a September call-up. “I don’t know what to tell you on that one at this point,” Melvin said.

The Red Sox, who are 62-72 in this season of dysfunction, had more drama Saturday. After reliever Alfredo Aceves collided with catcher Saltalamacchia and dropped Jonny Gomes’ foul pop in the fourth, Aceves and second baseman Dustin Pedroia got into a heated exchange in the dugout.

The A’s were aggressive on the bases all night. Yoenis Cespedes stole second and third base — both standing up — in the third. “He has the ability to do just about anything he wants in this game,” Melvin said. Crisp stole his 30th base, becoming the fourth player in Oakland history with three or more 30-steal seasons.