Johnson belts grand slam in Diamondbacks' win

Sports Network

, Last Updated: 12:09 AM ET

Kelly Johnson hit a grand slam in the seventh inning and Arizona held on to beat St. Louis, 7-6, in the second edition of a four-game series from Busch Stadium.

Chris Young posted two hits and two RBI and Miguel Montero drove in the other run for the D-Backs, who have taken four of their last five.

Ian Kennedy (9-3) yielded five hits and three runs over six innings for the win.

Matt Holliday hit a solo homer and knocked in two runs for the Cardinals, who have dropped five of seven. Daniel Descalso posted a two run double, while Lance Berkman homered among his two hits and scored twice in the setback.

Kyle Lohse (8-6) was charged in defeat for seven runs on seven hits over 6 2/3 frames.


Photos