Back to the MLB Newsfeed

Houston Astros' Triple-A affiliate goes off in 17-run inning

The Sugar Land Space Cowboys put together an inning for the ages Friday night, sending 23 men to the plate and scoring 17 runs in the sixth during a 21-4 win over the Oklahoma City Dodgers in Sugar Land, Texas.

The Space Cowboys, the Triple-A affiliate of the Houston Astros, torched the Dodgers' pitching in an inning that lasted 58 minutes in the second game of a doubleheader at Constellation Field. The wild inning included 10 hits, including one home run and three doubles, and nine walks. Twelve of the 17 runs came with two outs.