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

August 21 - 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.

Josh Bell and Juan Soto homered against their former team to give San Diego a victory over visiting Washington.

Soto's solo shot to lead off the bottom of the seventh inning broke a 1-1 tie. Bell smacked his homer with two outs in the fifth inning. The Padres dropped the first two games of the series.