The Rays cranked four home runs as they downed the Red Sox 12-6 on Saturday at Fenway Park and extended their winning streak to eight games.

David Price labored in this one, allowing eight hits and six runs (five earned) over 5.2 innings. Price walked four and struck out five.

The Rays took a 2-1 lead on a Denard Span inside-the-park home run in the second inning. Span's line-drive to center took a strange hop and got past Jackie Bradley Jr., who fell to the ground as the ball rolled all the way to the wall.

Wilson Ramos belted a two-run homer to left center in the third, while Carlos Gomez hit a solo blast to left field in the seventh inning.

Johnny Field capped off the scoring for the Rays with a three-run homer to left in the top of the ninth.

Rafael Devers and Andrew Benintendi led the Red Sox with three hits apiece. Devers added a home run to left field in the fifth.

Mookie Betts had to leave the game with right hamstring tightness. The team said it was precautionary, and he’s listed as day to day.

The Red Sox have lost two straight to Tampa bay and five out of their last seven. The two teams will play the third and final game of the series Sunday afternoon at Fenway Park.