ST. LOUIS (AP) - Paul DeJong had two doubles with three RBIs and Randal Grichuk tripled and drove in two as the surging St. Louis Cardinals held off the Atlanta Braves 8-5 on Friday night to win their season-high seventh straight game. Cardinals starter Adam Wainwright (12-5) went five innings and retired the final eight batters he saw after pitching out of a no-out, bases loaded jam in the third.

Cards and Braves Saturday on KHMO radio, airtime 5:20 p.m..  Sunday pregame begins at 12:20 on 1070 KHMO .

UNDATED (AP) - The Chicago Cubs were able to maintain their one -game lead over St. Louis in the NL Central. Kyle Schwarber and Alex Avila hit consecutive home runs in the sixth inning as the Cubs whipped the Diamondbacks, 8-3 in Arizona.

CHICAGO (AP) - Tim Anderson hit a two-run homer to cap a four-run, seventh-inning rally, Reynaldo Lopez pitched six strong innings in his White Sox debut and Chicago won its fourth straight, 6-3 over the sliding Kansas City Royals on Friday night. the Royals lost their fifth straight and 10th in 12.