After a 5-game skid last week, the Houston Astros came back to get a few wins under their belts, beating the Baltimore Orioles 5-3 yesterday.

Dallas Keuchel pitched 8 innings giving up 2 runs on 5 hits with 7 strikeouts.

The game was delayed by rain for just over 4 hours before play resumed, only to be delayed another 30 minutes at the end of the 1st inning.

More From KLUB Tejano 106.9