Back to the New York Yankees Newsfeed

Houston Astros win the 2017 World Series

Related Topics: Houston Astros

For the first time in franchise history, the Houston Astros are World Series champions. The ‘Stros beat the Dodgers in a somewhat anticlimactic Game Seven at Dodger Stadium earlier tonight. The final score was 5-1. Here are the box score, the video highlights, and the WPA graph.

The highlight of the game was, for sure, George Springer’s second inning two-run home run against Yu Darvish. That gave the Astros a 5-0 lead. Darvish allowed nine runs in 3.1 innings in his two World Series starts. Ouch. Springer, a semi-local kid from New Britain, hit .