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 Friday night.