Miami's Anibal Sanchez gave up six runs and seven hits in just 2 2-3 innings Monday as the Houston Astros beat the Marlins 7-4. All the hits against Sanchez were singles. He threw 38 of 49 pitches for strikes as his ERA rose from 0.00 to 11.57.