Warren, who was ousted from the rotation in late June, pitched three perfect innings on Tuesday. He now has five saves in his four-year career with the Yankees.
Iwakuma (2-2, 5.10 ERA) came into the game on a bit of a roll, having allowed a total of four runs over his previous three starts. But on Tuesday he gave up individual runs in the first, third and fifth innings, culminating with a three-run sixth inning.
Gray recorded his second shutout in the last four starts. He allowed three hits, walked one and struck out nine, his most since June 14.
Gray matched last year's totals of two complete games and two shutouts.
Perez (0-2) pitched a scoreless first inning, but was unable to record a single out in the second. This was the left-hander's third start of the season, in what was the shortest start of his career. The eight runs allowed matches a career-high.
Perez came into the game with a 4.91 ERA through his first two outings. After Tuesday's disaster, that number sits at 10.50.
Since his last win, on June 7, Pelfrey is 0-5 with three no-decisions.
Pelfrey allowed three runs, two earned, in 5 1/3 innings. It's the third time in five starts that Pelfrey hasn't finished six innings.
McHugh (12-5, 4.43 ERA) gave up two runs in the first and two runs in the second before allowing a solo home run to Chris Iannetta in the third inning. But the Astros' offense was able to rally each of those innings, and McHugh left the game with his club leading 6-5.
It was a rough start for McHugh, but he won his third straight start, and owns a 4.16 ERA over his past five outings.
Wilson (8-8) was given an early 2-0 lead in the top of the first inning, but gave up a solo home run to Carlos Correa in the bottom half of the inning. The Angels scored two more for Wilson in the second, but followed that up by allowing three more runs in the bottom of that inning, including a two-run blast by Chris Carter.
He would allow two more runs in the fourth, and left the game trailing 6-5. The Astros would tack on four more later in the game, en route to the victory.
Wilson watched his ERA rise to 3.83. He came into this start having allowed a total of eight runs in his previous four starts.
"Peacock we're still waiting," Luhnow said, per the Houston Chronicle. "I'm not optimistic he's going to make it back any time soon and we still don't know what the right course of action is. There's a couple different doctors working on it. There's another doctor appointment coming up. We'll have to figure out what the best path is for him, but unfortunately it looks like potentially a lost year for him."
Peacock has made one appearance this year. He's suffering from a left intercostal strain.
Jimenez (8-6) lowered his ERA to 3.73 with the fine outing. He allowed a first-inning two-run home run to Freddie Freeman for his only mistake of the evening. After that, he was strong, retiring 10 of the final 11 batters he faced.
This was a nice comeback for Jimenez, who had allowed 14 runs in seven innings over his previous two starts.
Odorizzi allowed one run, the third time in five outings that he's surrendered zero or one runs. He struck out eight, his most since April 18, and gave up one run over six innings.