BOSTON (AP) -- David Price struck out a season-high 13 and Jeff Keppinger hit a three-run homer as Tampa Bay beat the Boston Red Sox 5-2 on Tuesday night, extending the Rays' winning streak to six and keeping their playoff hopes alive.
Tampa Bay entered the day three games behind Oakland for the AL's second wild-card spot and has only eight games remaining, making a loss to the struggling Red Sox in the two-game series especially costly.
The Rays got to Boston starter Clay Buchholz (11-7) quickly on Keppinger's three-run homer in the second and Price (19-5) was able to preserve the lead despite balking with a runner on third to pull Boston within 3-2.
Price pitched his second complete game of the season, scattering seven hits and walking none. He tied his career high with his 19th win.
Boston has lost five of six and 19 of 26.