ST. PETERSBURG, Fla. — Dylan Carlson hit an RBI single in the 12th inning and the Tampa Bay Rays beat the Arizona Diamondbacks 8-7 to complete a three-game sweep Sunday after blowing a six-run lead.
Jonny DeLuca led off with a sacrifice bunt against Justin Martinez (5-4) that moved automatic runner Alex Jackson from second to third. Taylor Walls walked before Carlson won it with his base hit to left field.
Martinez worked out of a bases-loaded, no-out jam in the 11th.
Arizona was without a hit for six innings before staging its late comeback.
''It was an exciting game, you could say,'' Carlson said. ''There were a lot of good things done in the game. A lot of contributions from a lot of guys.''
Edwin Uceta (1-0) struck out two in a scoreless inning to get his first major league win.
Walls and Arizona's Joc Pederson each had a run-scoring single in the 10th.
Tampa Bay's Drew Rasmussen and Tyler Alexander lost a combined no-hit bid in the seventh when Corbin Carroll flared a single off Alexander to shallow left that Walls, the shortstop, nearly caught barehanded.