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.
World Series drought disappointing for Yankees' Brett Gardner
Brett Gardner won a title with the Yankees in his second season in 2009, but New York hasn't reached the World Series since and Gardner called it "a disappointing 10 years" on Thursday.
Dodgers to honor Don Newcombe with uniform patch
The Los Angeles Dodgers will honor pitching great Don Newcombe by adding a commemorative No. 36 patch to their uniforms this season.
Rockies' Arenado: State of free-agent market is 'sad'
Rockies star Nolan Arenado, who will be a free agent next winter if he doesn't reach an agreement on a long-term deal, says the current state of the free-agent market is "sad."
Indians, Clippard agree to terms on minor league contract
The Cleveland Indians and two-time All-Star reliever Tyler Clippard have agreed to terms on a minor league contract.
Anderson: Machado 'might have' missed boat with White Sox
White Sox SS Tim Anderson isn't worried that Manny Machado didn't choose Chicago and is keeping his focus on the season.
Last place? Cubs laugh off formula that has them finishing under .500
"It's dumb because they have us in last place." Winners of an average of 97 games over the past four years, here's what the Cubs really think about a projection that has them winning 79 games.