YES!The stros beat the braves in game 5!
I'm still somewhat in disbelief. They've never made it this far; making the whole experience a bit surreal. Real or not I'm damn proud of my team!
(yes, "stros" is short for Astros)
An article from the Houston Chronicle here.