Pujols, Carpenter lead Cardinals to 2-1 win