Back to the Atlanta Braves Newsfeed

Sweet revenge: Atlanta Braves knock off Los Angeles Dodgers to advance to World Series

LOS ANGELES -- Atlanta is still seething that Major League Baseball stripped the All-Star Game away from their beloved city this summer.

Well, politics or not, there’s absolutely nothing MLB can do to stop Atlanta now.

Atlanta will host the World Series for the first time since 1999.

The Braves knocked off the defending champion Los Angeles Dodgers, 4-2, winning the National League pennant Saturday night.

It was sweet revenge, Southern style, with a sellout crowd of 43,060 at Truist Park loving every minute.

Atlanta won the National League Championship Series 4 games to 2, and will face the Houston Astros in the World Series beginning Tuesday night [8:09 ET, FOX] at Minute Maid Park in Houston.