Sean Rodriguez hit a go-ahead two-run homer, helping the Tampa Bay Rays continue their home dominance over the New York Yankees in a 7-4 victory over the AL East leaders on Tuesday night.
Rodriguez, mired in a 17 for 100 slump dating back to May 21, finished with 3 for 4.
After blowing a three-run lead, New York went ahead 4-3 on Eric Chavez's RBI single during the fourth. Tampa Bay responded in the bottom half and grabbed a 5-4 lead on Rodriguez's first homer since May 27 off Ivan Nova (9-3).
James Shields (8-5) gave up four runs and 10 hits over seven innings for the Rays, who have won nine straight at Tropicana Field over the Yankees.
Tampa Bay extended its lead to 7-4 with a two-run seventh. After Desmond Jennings stole home on a play that had catcher Russell Martin make a bad throw to second on B.J. Upton's stolen base attempt, Ben Zobrist had a run-scoring single.
Nova, who entered 5-0 in his past seven starts, allowed six runs and seven hits in six-plus innin...