Houston Astros defeat Philadelphia Phillies in Game 6 to win World Series
The Houston Astros win the World Series after beating the Philadelphia Phillies 4-1 in Game 6 to seal a 4-2 series win.
Nov 6, 09:53
Houston Astros set new record to level World Series
The Houston Astros become the first team to start a World Series game with three consecutive extra-base hits to level the series 1-1 against the Philadelphia Phillies.
Oct 30, 07:41