Shields improved to 8-15 against the Yankees after overcoming a rocky start. Brett Gardner led off with a bunt single and Ichiro Suzuki and Robinson Cano also singled for a run. New York loaded the bases with one out, but Shields fanned Lyle Overbay and then escaped when Cain ran down Eduardo Nunez’s drive to deep right-center.
Shields didn’t give up a hit after the second inning, sometimes pitching in rain and even hail.
Sabathia allowed only one hit until Lough homered. Butler’s shot was the 20th homer yielded by Sabathia this season, second-most in the majors to the 21 off Kansas City’s Jeremy Guthrie.