Matt Holliday hit the longest home run in new Busch Stadium history, and Kyle Lohse had another strong start in the Cardinals' 4-1 victory against the Cubs in the series opener.