Back to the Houston Astros Newsfeed

Astros embarrassed at home as Nationals win World Series

The Astros won 60 games at home in the regular season, but you wouldn’t know it by their World Series performance. They lost Game Seven to the Nationals by a 6-2 margin on Wednesday, losing all four games at Minute Maid Park in the World Series.

For all the blame there is to go around (and there’s plenty), absolutely none of it rests on Zack Greinke‘s shoulders. His final line in the box score doesn’t come close to doing justice to how incredibly well he pitched in the biggest game of his career.