Left fielder Matt Joyce threw out Stephen Drew in the fifth inning when catcher Ryan Hanigan blocked the sliding runner, and the Tampa Bay Rays held on to beat the fading New York Yankees 4-3 Tuesday night.