Beltran’s 3 hits lead Cards over Cubs 3-2