Lopez key hit in 9th after long rain delay, KC tops Cards

Nicky Lopez hit a tiebreaking single in the ninth inning after a long rain delay and the Kansas City Royals averted a three-game sweep, beating the St. Louis Cardinals 6-5