MLB roundup: Albert Pujols jumps to No. 2 all-time in total bases

Albert Pujols went 4-for-4 and smacked two long homers, and Paul DeJong hit a grand slam to lead the St. 

Louis Cardinals to a 16-7 victory over the host Arizona Diamondbacks on Saturday night in Phoenix.

Pujols also moved into second on the all-time total bases list with 6,143. He passed Cardinals legend Stan Musial (6,134) and only trails Hank Aaron (6,856).

Lars Nootbaar reached base five times on three hits and two walks and drove in three runs on a two-run triple and an RBI single as the Cardinals won their sixth straight game and 17th of their last 21. Nootbaar scored on the triple due to an Arizona error.

Carson Kelly drove in three runs and Jake McCarthy homered for the Diamondbacks

Arizona starter Madison Bumgarner (6-13) gave up five runs and seven hits over 5 1/3 innings while dropping to 0-4 over his last five starts. He struck out three and walked two.