The Cubs claimed reliever Eduardo Sanchez off waivers from the Cardinals, tweets Derrick Goold of the St. Louis Post-Dispatch. The Cards moved Sanchez off the 40-man roster to create a spot for Tyler Lyons, who will start tomorrow in place of Jaime Garcia. The addition will put the Cubs' 40-man roster count at 39, as Michael Bowden was designated for assignment today to open an active roster spot for Matt Garza. Sanchez will report to Triple-A Iowa for the Cubs.

Sanchez, 24, has a 3.40 ERA, 9.6 K/9, 5.8 BB/9, and 0.60 HR/9 in 45 big league innings spanning 2011-12. Signed out of Venezuela in '05, the hard-throwing righty spent some time closing for the Cardinals as a rookie in '11, but later landed on the DL for a shoulder strain. He bounced up and down last year and has missed time this year with a forearm strain, making nine appearances at Triple-A. Even before his big league debut, Baseball America noted, "durability remains his biggest concern, as his small frame leaves some scouts wondering how his stuff will hold up at the major league level."