The St. Louis Cardinals hit a record four straight home runs in the first inning of Saturday's 7-6 win over the Philadelphia Phillies.