The Houston Astros gasped, watched in dismay and jumped for joy in the span of a few minutes. When the unusual sequence of events was complete, the American League's best ballclub was well on its way to another victory. Marwin Gonzalez stepped in for injured Colin Moran and delivered a pinch-hit, three-run homer in the sixth inning to propel Houston past the Baltimore Orioles 8-4 on Saturday night. Read more http://www.espn.com/mlb/recap?gameId=370722101