Cards fall to Astros in 4-1 loss By foxsports Published Jul 10, 2010 8:35 pm ET Updated July 10, 2010