The longest win streaks of the Atlanta Braves
Braves rout Astros, win first World Series crown since 1995
THROWBACK: The historic opening to the 1982 season - Sports
Braves win 13th straight game
CIN@ATL: Braves open season with 13 straight wins
1982 Braves 13-0 Start On April 21, 1982, the Braves walked it
1982 Braves 13-0 Start On April 21, 1982, the Braves walked it
The best Braves starting pitchers since 1990 - Battery Power
Braves pull off DRAMATIC late comeback, score two in the 8th and
Braves win 13th straight game
1982 Braves 13-0 Start On April 21, 1982, the Braves walked it
Atlanta Braves Power Their Way to New Milestone, on Pace to Break