Sanchez gives up 6 runs as Astros beat Marlins 7-4


JUPITER, Fla. (AP) -- 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.

Sanchez was held back a week at the start of the exhibition season because of a tender pitching shoulder. All six of Houston's runs in the third inning were scored with two outs.

Brett Wallace hit a three-run homer, just inside the right-field foul pole, on Wade LeBlanc's second pitch.

Houston's Kyle Weiland, allowed two runs and four hits in three innings.

Jose Reyes had hit first three-hit game of spring training, raising his batting average from .182 to .269.