Updated

KANSAS CITY, Mo. (AP) — Colby Rasmus and Skip Schumaker homered off Kyle Davies, and the St. Louis Cardinals beat the Kansas City Royals 5-3 on Saturday amid chants of "USA! USA!" during America's World Cup match against Ghana.

The soccer game was shown on televisions scattered throughout Kauffman Stadium, sold out for the second consecutive game of the always-spirited I-70 series. As the Americans lined up for the game-tying penalty kick, both Cardinals and Royals fans took up the "USA" chant, then cheered a few minutes later when the goal was replayed on the center-field scoreboard.

Blake Hawksworth (2-4), making his second major league start, went five-plus innings for the win, allowing two runs and two hits.

Ryan Franklin got four outs for his 15th save in 16 opportunities. Cardinals reliever Jason Motte left the game in the seventh with a cramp in his right calf and is day to day.

Jose Guillen's RBI single made it 5-3 in the eighth and extended his career-best hitting streak to 20 games, the longest by a Royals player since Rey Sanchez's 21-game run in 2001.

Rasmus hit a 1-0 pitch for a three-run homer in the fourth after Nick Stavinoha opened the inning by reaching on Davies' error. With one out, Matt Holliday singled ahead of Rasmus' shot.

The Cardinals went up 5-0 in the fifth on Schumaker's two-run shot, the second homer of the year for the leadoff hitter.

David DeJesus drove in two runs with a bases-loaded single in the Kansas City sixth. Motte relieved and on his first pitch, Billy Butler hit his major league-leading 20th double-play grounder.

Davies went seven innings as the Royals fell to 1-11 in Saturday games. He gave up five runs, four earned, and six hits. In four June starts, the right-hander is 0-3 with an 8.64 ERA.

NOTES: Holliday was returned to the No. 4 spot in the batting order after spending a couple of weeks at No. 2. ... It was hard to tell which was loudest, the boos or the cheers, when the scoreboard showed a replay of the famous Don Denkinger missed call at first base in the sixth game of the 1985 Cardinals-Royals World Series. ... Royals catcher Jason Kendall was given the day off on his 36th birthday. ... Scott Podsednik made a terrific catch of Holliday's sinking line drive into left field in the second inning. ... The Cardinals are 28-5 when scoring first.