Braves win World Series

(photo courtesy CBS Sports)

The Atlanta Braves beat shut out the Houston Astros 7-0 in Game 6 of the World Series Tuesday night to clinch their first World Series title in 26 years.

Jorge Soler hit his third home run of the Series, a go-ahead three-run drive in the third off Luis Garcia, and Freddie Freeman and Dansby Swanson also connected.

Max Fried allowed four hits over six innings for the win.

Jorge Soler won Series MVP on three home runs and six RBIs that helped deliver the franchise’s fourth title. The Braves won their last world championship in 1995.