Baseball Cardinals keep on rolling