NEW YORK — Jordan Walker went 5 for 5, Lars Nootbaar hit a bases-clearing two-strike double in the seventh and added a two-run homer in the ninth, and the St. Louis Cardinals beat the New York Yankees 14-7 on Sunday.
New York's lead in the American League East over Baltimore was trimmed to a half-game.
Walker hit a long two-run homer in the fifth and drove in three runs. Walker had the first five-hit game by a Cardinal since teammate Matt Carpenter in 2018 after going 1 for 8 in his first two games following his recall from Triple-A Memphis.
At 22 years, 102 days, the former first-round pick became the third-youngest Cardinal to get five hits in a game, trailing Frank Snyder (21 years, 86 days on Sept. 21, 1915) and Rogers Hornsby (20 years, 62 days on June 28, 2016).
''I think five-hit days are sick,'' Walker said. ''It's very nice to have for sure but I'm always confident in my abilities. But it's definitely nice.''
Afterwards, Walker had a signed baseball to celebrate the occasion from pitcher Kyle Gibson, the home run ball and a signed scorecard from St. Louis television play-by-play broadcaster Chip Caray.
''It's good to see him out there and just doing what he did today,'' St. Louis manager Oliver Marmol said about Walker. ''Obviously he's not going to five knocks every day, but he stayed on the ball extremely well and just looks like he's having fun out there.''
Nootbaar followed Walker's fourth hit by lifting a fly ball to right field. New York's Juan Soto appeared to struggle getting a read on the ball and it went over his head as the Cardinals took a 10-7 lead.