The Astros are limping their way to the finish line.