Cardinals slugger Albert Pujols hit two more home runs Saturday night, boosting his total to 692 and moving him past Stan Musial into second place on the career list for total bases.