Michael Busch hit three home runs, and the Cubs went deep a franchise-record eight times in an 11-3 win over the Cardinals on Friday.