ST. PETERSBURG, Fla. -- Blake Snell had his best fastball and that was more than enough against baseball's best team.
The All-Star lefty pitched two-hit ball over six innings and the Tampa Bay Rays won their eighth straight game Sunday, beating Boston 9-1 to hand the major league-leading Red Sox their first sweep of the season.
"There was a lot of energy today," Boston manager Alex Cora said, "but the guy on the mound sucked it up."
Snell (16-5) allowed one run and struck out eight. He has given up no more than one earned run in 14 consecutive starts at home, and he has a 1.08 ERA in four outings against the Red Sox this year.
"I almost have to tell myself to wake up over there. He's so good I feel like I don't even have to do much," Rays third baseman Matt Duffy said. "I'm just kind of chillin' over there. I've got a really good seat for the game. When he pitches I go, `OK, wake up, the ball might come your way -- if they make contact with it."
Boston (90-42) has lost six of eight and was outscored 24-5 in the three-game set.
Duffy had three hits and drove in two runs for the surprising Rays, who completed their first undefeated homestand of more than one series. They won all seven games against the Royals and Red Sox, and are nine games above .500 (70-61) for the first time since June 2015.
"For us to do it against Kansas City and then Boston, the best team in the league right now, to be able to do that to them says a lot about our team," Snell said. "I'm excited to be in this clubhouse with these guys."
Red Sox starter Nathan Eovaldi, acquired from the Rays in a July 25 trade, gave up hits to the first three batters he faced and fell behind 2-0.
Kevin Kiermaier's two-run triple was the fourth hit off Eovaldi in a three-run third that left Tampa Bay with a 5-0 lead.
"They're a very streaky team," Eovaldi said. "They've had their ups and downs. Right now they're swinging the bats as well as anybody. The pitching has been pretty good all year."
Eovaldi (5-6) dropped to 2-2 with Boston. He gave up six runs -- five earned -- and eight hits in four innings while striking out five. In his last four starts, the right-hander has allowed 35 hits in 17 innings.
Cora said he never reconsidered his plan to give slugger J.D. Martinez the day off before Monday's scheduled open date. "We haven't done two days off with him the whole season," Cora said. "With him it's about the mechanics -- he's always afraid that he's going lose it. But I think at this stage, two days will benefit him."
Red Sox: LHP Eduardo Rodriguez (right ankle sprain) will attempt to pitch six innings in a rehab start Monday. ... RHP Steven Wright (left knee inflammation) will throw to catcher Christian Vazquez (broken finger) at Triple-A Pawtucket on Tuesday.
Rays: Manager Kevin Cash said OF Mallex Smith (viral infection) is "doing considerably better" and was expected to be released from the hospital Sunday. Cash has no timetable but didn't rule out Smith, who was hospitalized Friday, from playing again early next month.
Rays: After their first day off in two weeks, the Rays open a two-game series in Atlanta on Tuesday night. Ryne Stanek will start.
More AP MLB: https://apnews.com/tag/MLB and https://twitter.com/AP-Sports
Teixeira calls Lynn 'a bulldog'
Mark Teixeira and the Baseball Tonight crew react to the Rangers signing Lance Lynn to a 3-year contract worth $30 million.
Law: Lance Lynn, Tanner Roark solid additions for Rangers, Reds
Texas and Cincinnati both clearly needed to bolster their rotations, and both got good value with a pair of smart moves.
Boras: Harper focused on World Series goals, not location
Bryce Harper's agent Scott Boras says Harper is "open to the geography" and will reach an agreement with ownership that understands his value.
Lance Lynn agrees to 3-year, $30 million deal with Rangers
The Texas Rangers gave their starting rotation a boost on Wednesday, reaching agreement on a three-year, $30 million deal with right-hander Lance Lynn, according to multiple reports.
Nationals trade starting pitcher Tanner Roark to Reds for Tanner Rainey
In a swap of right-handed pitchers, the Nationals have sent Tanner Roark to the Reds in return for Tanner Rainey.
Law: Rays deserve credit for going after Charlie Morton
Despite facing long odds in the AL East, Tampa Bay invested in free agent Charlie Morton, who should be a good fit on its pitching staff.