HOUSTON (AP) - Jose Altuve tied a career high with four hits as the Houston Astros topped the St. Louis Cardinals 9-8 last night. Justin Maxwell and Brian Bogusevic homered for the Astros. Cardinals starter Jaime Garcia took the loss after giving up six runs and five hits.