NEW YORK — Christian Walker hit a grand slam in the third inning and the Arizona Diamondbacks beat the New York Mets 10-5 on Saturday to stop a five-game losing streak that matched their season high.
Arizona, which took a 10-1 lead into the ninth, has scored 19 runs in its last two games after totaling nine in its previous six.
''The grand slam really gave us a lift emotionally,'' manager Torey Lovullo said. ''We just got to remember how good we are, individually and collectively.''
Both teams were coming off a miserable May. The Mets went 9-19 with a major league-worst 4.85 ERA; Arizona was 11-15 and its 4.72 ERA was 29th.
Walker drove a sweeper from Sean Manaea (3-2) to left field for his 12th home run this season and second career slam, giving Arizona a 4-0 lead.
''They got that huge hit at the right time,'' Mets manager Carlos Mendoza said.
Walker said during a pregame hitters meeting batters felt a carryover from a four-run ninth inning in Friday night's 10-9 defeat.
''You put up a bunch of runs off a bullpen, there's something there, so just tried to repeat that and get back out to a good lead,'' he said.