Published: Jul 31, 2010 2:57 AM EDT
Updated: Jul 31, 2010 4:30 AM EDT

ST. PETERSBURG, Fla. (AP) — Wade Davis shrugged off a rocky start to pitch seven innings and Matt Joyce hit a three-run homer Friday night to lead the surging Tampa Bay Rays over the New York Yankees 3-2.

Tampa Bay forced Alex Rodriguez to wait at least one more day to join the 600-home run club, and the second-place Rays matched their longest winning streak of the season at seven games. The Rays pulled within one game of the AL East-leading Yankees with their 11th win in 12 home games.

Derek Jeter singled and Nick Swisher homered to begin the game against Davis (9-9), who settled to limit the Yankees to one hit — Robinson Cano's sixth-inning, broken bat single — and three walks over after that.