Minor league reliever Eduardo Sanchez, a Cardinals prospect, was claimed off waivers by the Cubs on Tuesday and sent to Triple-A Iowa.

The 24-year-old Sanchez had a 3.72 earned-run average in nine appearances at Triple-A Memphis. He made 43 appearances for the Cardinals in 2011 and '12, compiling a 3.40 earned-run average. Last year he had a 6.60 ERA in 17 outings for the Cardinals.

The Cardinals had to make room on their 40-man roster, so Sanchez was made expendable. He'll add to their bullpen depth at Iowa.