PHILADELPHIA -- It wasn't a government secret, but the Astros treated the identity of Tuesday's starting pitcher as such for a variety of reasons.
"What's today, Tuesday?" Jordan Lyles said. "Then I found out on Sunday and flew in yesterday. I stayed at the hotel because no one was sure what the weather was going to do."
With storms throughout the night and morning, the Astros wanted to wait to make a roster move in case one wasn't necessary. Just before noon ET, Astros manager Brad Mills received a telephone call from Phillies general manager Ruben Amaro Jr., who informed Mills the game would start on time.
Less than 20 minutes later, the Astros confirmed that Lyles would be called up from Triple-A Oklahoma City to make the start. David Carpenter, who gave up a home run to Phillies third baseman Placido Polanco on Monday night for Polanco's 2,000th career hit, was sent to Oklahoma City.
"[Carpenter] has Major League stuff," Mills said. "He's a Major League pitcher; we just want him to make some Major League pitches."
Lyles, meanwhile, did all the Astros asked of him and can now prepare for a second start, according to Mills.
"For the most part it went pretty well," said Lyles, who allowed three runs, two earned, in six innings of work. "I left a couple of pitches up. I wish I had the [home run ball to Brian Schneider]. I just left that up, and the [home run Hunter Pence hit] was a cutter that slid back into the zone."