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.