Jacoby Ellsbury's double caps off Red Sox comeback
Boston close four-run gap for dramatic win in ninth against Terry Francona's Indians
Jacoby Ellsbury hit a game-winning, walk-off double as the Boston Red Sox rallied from four runs down to stun the Cleveland Indians 6-5.
The Red Sox trailed 5-1 in the top of the eighth, but erased the deficit with a run in the bottom of the inning and four more in the ninth.
Mike Napoli and Jarrod Saltalamacchia had RBIs in the ninth before Ellsbury emerged with a two-RBI hit to seal the win.
Boston took three of four games against Cleveland and manager Terry Francona, who was making his first trip back to Fenway Park since leaving the Red Sox in 2011.
In other Major League Baseball action, Detroit starting pitcher Max Scherzer lifted his record to 7-0 in a 6-1 victory over the Minnesota Twins.
Scherzer tossed 109 pitches in six innings, struck out six and allowed one run to remain unbeaten.
Torii Hunter homered for the Tigers, and Miguel Cabrera went 1-for-3 to put his Major League-leading batting average at .385.
In Seattle, the Mariners outlasted the American League-best Texas Rangers 4-3 in 13 innings. The Mariners fell behind 3-2 in the top of the 11th, but tied it on Raul Ibanez's solo homer.
Jason Bay delivered the game-winning RBI single in the 13th.
In the National League, Stephen Strasburg got the better of Cole Hamels to lift Washington past Philadelphia 6-1.
Strasburg struck out nine in eight innings and allowed just five hits.