BOSTON -- An early stumble did little to slow down the Boston Red Sox.
Boston scored seven straight runs after falling behind 3-0 in the first and beat the Tampa Bay Rays 7-3 on Friday night.
"We had a good night. Guys put in quality at-bats from the first hitter on," said Xander Bogaerts, who led the latest rally for the Red Sox with a two-run triple in the first.
Bogaerts added a pair of doubles and the Red Sox improved to 51 games above .500 at 87-36.
Jackie Bradley Jr. had two hits, including an RBI double in the sixth, and the Red Sox won for the sixth time in seven games.
Brian Johnson recovered after getting roughed up in the first, when the Rays tagged him for three runs on four hits and a walk. Johnson cruised through the next three innings and didn't allow another run.
"Whenever you give up three and we come back and score two, you kind of feel that momentum come back to our dugout," Johnson said. "That's when you know you've just got to go out there and pull them through any way you can."
Johnson (4-3) pitched 5 2/3 innings before leaving after Joey Wendle's double in the sixth -- Tampa Bay's first hit since the first inning.
Wendle drove in two runs with a double in the first and Carlos Gomez had an RBI single for the Rays.
"We felt like it was a good start here," Rays manager Kevin Cash said. "You're not going to get much better starts, three in the first, but unfortunately we just gave it back a little too quick."
Bogaerts pulled Boston within 3-2 on a two-out triple to center in the first, then led off the fourth with a double. Eduardo Nunez drove him in with a single to tie it at 3-all.
Bogaerts, who fouled a ball hard off his left shin before doubling again in the seventh, has driven in nine runs in his last eight games.
"He put some great at-bats today and that was good to see," manager Alex Cora said.
OFF THE WALL
Mallex Smith had a pair of hits for the Rays and a made a great catch in the second on a sinking ball hit by Nunez, running it down in shallow right just before crashing hard into the wall with his left hip.
Smith held on to the ball despite tumbling into the front row and remained in the game after a quick visit from the trainer.
"Really impressive play," Cash said.
In the third, Bradley made a catch for Boston that rivaled Smith's play the previous inning. Tommy Pham hit a deep fly ball that was headed for the wall in left-center until Bradley ran it down just in front of the 379-foot mark for the second out of the inning.
Bradley had to lunge to get the ball and crashed to the warning track and rolled, avoiding a full-speed collision with the wall.
"That changes momentum," Smith said. "A guy makes a catch like that after you hit the ball that hard, it's deflating."
Johnson walked Pham with two outs in the first before C.J. Cron and Wendle hit consecutive doubles and Gomez singled to drive in Wendle for a 3-0 lead.
Johnson said his first-inning struggles had mostly to do with struggling to locate with his curveball.
"I was burying it when I wouldn't want to bury it," Johnson said. "Giving up three in the first is never the way anyone wants to go about it."
Rays: LHP Vidal Nuno (strained right hamstring) was scheduled to pitch two innings for Class A Charlotte on Friday night. Nuno has been on the DL since July 4.
Red Sox: Activated Ian Kinsler (strained left hamstring) from the 10-day DL and started him at second. Placed 3B Rafael Devers on the 10-day DL with a strained left hamstring, retroactive to Thursday.
Red Sox: LHP David Price (12-6, 3.75) has allowed a total three runs over his last four starts, going 2-0 with two no-decisions.
The game between the Baltimore Orioles and Boston Red Sox scheduled for Tuesday night has been postponed because of rain.
Astros reliever Roberto Osuna has agreed to a peace bond and must comply with a series of conditions for one year or face criminal charges.
The end of the final week of the season will be nostalgic and bittersweet for the New York Mets. The beginning will serve to remind the Mets of a past they'd thought was buried, and how far they have to go to catch a familiar foe.
The Houston Astros are on the verge of clinching first in the American League West.
Nine sports franchises from Major League Baseball, the NBA and the NFL are encouraging fans to register and vote.
A 20-year-old food service worker at Comerica Park in Detroit has been charged after a video was posted online that appeared to show him spitting on a pizza intended for customers during a Tigers game.