DETROIT (AP) -- Matt Joyce homered and the Tampa Bay Rays snapped their five-game losing streak with a 6-3 win over the Detroit Tigers on Monday night.
Tampa Bay got within 1 1/2 games of first-place New York, and Detroit lost for the eighth time in 10 games to stay nine behind Chicago in the AL Central.
David Price (15-5) struggled with his command, walking four batters in five innings, but nine strikeouts helped him allow just two runs.
Three Rays relievers finished, with Rafael Soriano pitching the ninth for his 32nd save in 34 tries. The four Tampa Bay pitchers combined for 13 strikeouts.
Armando Galarraga (3-5) allowed four runs in five innings. Galarraga has only won one of 11 starts since nearly throwing a perfect game on June 2.