On July 6, 1929, after dropping the first game of a doubleheader to the Phillies by the score of 10-6, the Cardinals ended an 11 game skid by scoring 28 runs en route to a 28-6 victory at the Baker Bowl in Philadelphia. The offensive explosion set a modern major league record that stood until the Boston Red Sox put 29 runs on the board against the St. Louis Browns in June of 1950. That record was broken in August of 2007, when the Texas Rangers scored 30 runs against the Baltimore Orioles.
It looked like those Redbirds were tired of not being in the win column right out of the gate, as they put 10 runs on the board in the first. They put another one on the board in the second, two more in the fourth, then broke out with another 10 run explosion in the fifth. Up 23-4, as they rolled into the eighth, five more Cardinals crossed the plate to cap off the day's scoring. The Phillies did plate two more of their own, but it did not matter, as the Cardinals pounded them into submission.
Jim Bottomley and Chick Hafey each hit grand slams in the contest. Bottomley had three homers on the day. He belted two in the first battle, then the grand slamwich in the historic beatdown. The Cardinals hurler in that beatdown was Frank Frankhouse. He not only picked up a complete game victory, he also got in on the fun with four hits and four RBI's. The record setting performance by that group of Redbirds has not been matched or surpassed by any member of the National League since. It truly was one of the greatest games to ever be played in Cardinal Nation.
Check out the box score here: http://www.baseball-reference.com/boxes/PHI/PHI192907062.shtml
You can look over the highest scoring contests in the history of Major League Baseball here: http://mlb.mlb.com/mlb/history/rare_feats/index.jsp?feature=most_runs_game