Nathan Eovaldi pitched scoreless, five-hit ball into the sixth inning, Garrett Jones homered and the New York Yankees snapped their three-game skid with a 3-1 victory over the Angels on Wednesday night. Mike Trout homered for the Angels, whose four-game winning streak ended while their front office was in upheaval. The Angels announced general manager Jerry Dipoto's resignation during the game, replacing him with former GM Bill Stoneman. Matt Shoemaker (4-7) dropped to 0-6 at Angel Stadium this season, yielding seven hits and two runs while pitching into the sixth inning. Chase Headley and Didi Gregorius had run-scoring singles for the Yankees, who had lost seven of 10 before salvaging the finale of their seven-game trip. Eovaldi (8-1) had little trouble with the Angels' punchless lineup, allowing just two runners to reach third base in his third straight win — and his second victory over Los Angeles in less than a month. Reliever Mike Morin was activated after missing more than a month with a strained oblique muscle.