HOUSTON — Unlike the blast hit 16 years ago at the same ballpark to likely silence some of the same fans, there was no glass to stop Jorge Soler’s blistering homer from leaving Minute Maid Park and streaking out to downtown Houston and into Atlanta history.
After it, there was just no stopping his Braves.
Soler’s Pujolsian homer launched Atlanta toward a 7-0 thumping Tuesday night in Game 6 against the Astros and an emphatic clinching of the club’s first World Series championship in a quarter century. The three-run homer cleared the railroad tracks high above left field and left at a trajectory similar to Albert Pujols’ legendary 2005 homer for the Cardinals off Brad Lidge — only the roof was open this time, and nothing kept Soler’s homer from carrying to Crawford Street.