Power rally: Yanks walk off with 6 in 9th

Didi Gregorius hit a two-run home run off Rangers closer Sam Dyson with one out in the ninth to give the Yankees a dramatic 9-7, walk-off victory on Wednesday night at Yankee Stadium. The Yankees were down by five runs heading into the bottom of the eighth before coming back and snapping the Rangers’ four-game winning streak.

White Sox hold off Twins, net Shields 1st Chicago W

James Shields picked up his first win as a member of the White Sox in what was easily his most effective start since being traded from the Padres, and Chicago survived a five-run Minnesota ninth to claim a 9-6 victory on Wednesday night at U.S. Cellular Field. The White Sox returned to .500, at 39-39, and improved to 7-1 against the Twins this season.

For Yanks, happiness is a walk-off home run

Didi Gregorius suppressed his smile for as long as he could. His teammates had spilled onto the field. The lights atop the Yankee Stadium façade were flashing. Gregorius’ walk-off home run in the six-run ninth inning had sealed the Yankees’ 9-7, comeback win over the Rangers on Wednesday night, but the shortstop showed no emotion as he rounded first base and headed toward second.