The relentless Atlanta Braves have the Los Angeles Dodgers on their heels in the National League Championship Series.
Behind another MVP-level performance from Freddie Freeman, the Braves rolled to a 8-7 victory in Game 2. Atlanta now owns a commanding 2-0 series lead and is two wins from securing the franchise’s first World Series appearance since 1999.
As he did in Game 1, Freeman opened the scoring with a home run. On Monday, it was a first-inning solo shot. This time, it was a two-run blast in the fourth inning. On both occasions, Freeman's homers were Atlanta's first hit of the ballgame.