The game was decided in the first five innings. Spencer Arrighetti controlled the Yankees' lineup while Houston built a seven-run cushion that proved insurmountable despite a late New York rally.
Arrighetti struck out eight batters over seven innings, allowing just three hits and one run while carrying a 2.00 ERA. The right-hander walked only one and threw 96 pitches to earn his third win without a loss this season.
Christian Walker provided the offensive foundation with a two-run homer in the first inning that scored Isaac Paredes. Paredes answered with his own two-run blast in the third, bringing home Yordan Alvarez. The pair struck again in the fifth when Paredes singled home Carlos Correa, then Walker doubled to left to score both Alvarez and Paredes for a 7-0 lead.
Luis Gil struggled through four innings for New York, surrendering six earned runs on five hits and three walks without recording a strikeout. His ERA stands at 6.05 after taking his second loss. The Yankees mounted a ninth-inning rally when Aaron Judge homered, then Paul Goldschmidt, J. C. Escarra and Ryan McMahon drove in runs, but the deficit proved too large.
Houston snapped a two-game losing streak to improve to 10-18, while New York's eight-game winning streak ended as they fell to 18-9. Walker sits 10 doubles away from 200 career doubles, and Paredes is five home runs from reaching 100 for his career.