Sports Braves’ pitching dominant in Game 3 victory over Astros, 2-0 3 years ago The Atlanta Braves’ pitching staff was dominant, allowing no runs and striking out seven in a 2-0 victory over the Houston Astros in Game 3 of the World Series. Continue Reading Previous Travis d’Arnaud’s solo-blast extends Braves’ lead to 2-0 in win against AstrosNext ‘I had to be aggressive and keep challenging guys’ — Tyler Matzek on closing out Game 3 for the Braves’ win More Stories Sports ‘Why would you do that?’ | Was Joao Pedro fortunate not to see red for this? 4 hours ago Sports Humphries breezes through as Price beats Cullen in last-leg thriller 4 hours ago Sports Aston Villa vs Brighton preview: Duran out but Ramsey could return 4 hours ago