ST. PETERSBURG — Brad Miller delivered in a big way Sunday, driving a curveball from Joe Kelly over the centerfield wall in the eighth inning for a two-run homer and the deciding runs in the Rays' 5-3 victory against the first-place Red Sox.
Kelly had not allowed a run in 23 straight appearances entering the game.
The Red Sox took a 3-2 lead when Dustin Pedroia hit a two-run homer off Chris Archer with two outs in the seventh inning.
But the Rays tied it in the bottom of the inning on a sacrifice fly by Corey Dickerson that scored Mallex Smith.
The Rays (47-43) took three of four from the Red Sox and are four games over .500 for only the second time this season. What's more, they head into this week's All-Star break just 31/2 games behind the Red Sox.
Former Ray David Price allowed two runs in six innings for Boston.
Archer allowed three runs in 62/3 innings. He allowed home runs to the first batter (Mookie Betts) and last batter (Pedroia) he faced during the game.
Brad Boxberger walked two batters in a scoreless eighth to earn his first win of the season.
Alex Colome allowed a leadoff single in the ninth then closed the door to earn his American League-leading 25th save.