Pujols hits 696th HR, ties A-Rod for 4th; Cards beat Pirates