Ellsbury homer lifts Yankees over ChiSox in 10
The Yankees scored three times in the ninth against Ronald Belisario and then grabbed their first lead of the day when Ellsbury hit a drive to right off Zach Putnam (2-1) for his second homer.
Rays 6, Red Sox 5 - In St. Petersburg, Fla., Andrew Miller threw a force attempt at second base into center field, allowing pinch-runner Cole Figueroa to score in the bottom of the 15th inning as Tampa Bay handed Boston a ninth consecutive loss.
James Loney opened the 15th with a single off Miller (1-4). Figueroa ran for Loney and went to second on Brandon Guyer's bunt single. He scored when Miller threw the ball into center field while attempting to get a double play on Desmond Jennings' grounder.
The Rockies were without some of their big bats. Carlos Gonzalez missed his third straight start with a swollen finger and Nolan Arenado was placed on the 15-day disabled list with a broken finger.
Marlins 2, Brewers 1 - Jacob Turner pitched 61/3 scoreless innings to help Miami win for the third time in four games, beating visiting Milwaukee.
Jarrod Saltalamacchia and Jeff Baker drove in the runs for the Marlins, and Steve Cishek recorded the final four outs for his 10th save in 11 chances.
Diamondbacks 3, Mets 2 - Josh Collmenter (3-2) provided another solid start, Martin Prado hit a pair of RBI singles, and Arizona ended a three-game skid with a road win over New York. David Wright homered, doubled, and singled for the Mets.