Cards Cruise By Houston

Jake Westbrook took a no-hitter into the sixth as the Cardinals rolled to a 13-5 win over the Astros last night in Houston. Westbrook ended allowing four runs in six innings to move to 4-and-2. Carlos Beltran, Allen Craig and David Freese each hit a two-run homer for St. Louis, which ended a three-game slide. Matt Carpenter also had a three-run triple in the win.