Stephen Strasburg struck out ten but left in the sixth due to a cramp, the White Sox acquired James Shields from the Padres and Jason Hammel did everything for the Cubs as they improved to 39-15.