However, his problems in the first inning were too much for the White Sox to overcome.
Catcher Tyler Flowers said Noesi was up in the zone and had trouble with all of his pitches early.
“He had a hard time even warming up, trying to get that feel or whatever pitchers do to get it downhill,” Flowers said. “So we kind of knew it would be a battle to get him to stay on top and be down in the zone.”
“He stubbed his toe coming out in that first inning,” Chicago manager Robin Ventura said. “He didn’t seem like he could get on track in that first inning. Guys were on, swinging the bat - all that stuff. After that, he composed himself and really battled. He got us to a point where we at least had a shot at it.”
Alexei Ramirez had two hits and an RBI, and rookie Jose Abreu drove in his AL-leading 42nd RBI with a sacrifice in the third.
Abreu played designated hitter for the second straight game to rest his sore left ankle. He is 0 for 7 in this series and was replaced by pinch hitter Paul Konerko with one out in the seventh inning.
“It’s like he takes a couple steps forward, and then he takes a step back, so we took him out, and we will re-evaluate him after (Saturday),” Ventura said. “It just looked like he might do something else that would injure something else, so we took him out as a precaution right now.”
Castro’s home run came in Houston’s four-run first inning. The White Sox scored two in the second and one in the third to cut the lead to one before Fowler’s solo shot in the fifth inning. His RBI single in the seventh inning pushed the lead to 6-3.
Houston starter Jarred Cosart (3-3) allowed seven hits and three runs in five innings.
Kyle Farnsworth had a tough debut with the Astros after being signed Saturday. Alejandro De Aza and Gordon Beckham each had an RBI off of the veteran reliever in the eighth inning to cut the lead to 6-5.