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.
Padres 2, Nationals 1
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.
Lane Thomas hit his 12th homer of the season in the second inning to account for Washington's lone run.
Mets 8, Phillies 2 (Game 1)
Jeff McNeil had three hits and two RBIs, Michael Perez produced a clutch two-run single and New York defeated host Philadelphia in the first game of a day-night doubleheader.
Brandon Nimmo contributed two doubles and an RBI, Starling Marte also had three hits and an RBI and Francisco Lindor hit an RBI triple for the Mets, who improved to 13-4 against the Phillies this season.
Nick Castellanos had two hits for the