Carlos Beltran and the Cardinals stunned Clayton Kershaw with a four-run third inning, and St. Louis advanced to its second World Series in three seasons by roughing up the Los Angeles Dodgers 9-0 in Game 6 of the NL Championship Series on Friday night.