KANSAS CITY, Mo. (AP) - Albert Pujols hit a two-run single when the Royals pitched to him and Ryan Ludwick hit a grand slam when they didn't, helping the St. Louis Cardinals beat in-state rival Kansas City 10-5 Friday night.
Khalil Greene and Rick Ankiel hit consecutive homers off Kyle Davies (3-7) to give St. Louis an early seven-run lead. Colby Rasmus had two RBIs and 4 of the Cardinals' 14 hits.
Brad Thompson (2-2) overcame homers by David DeJesus and Miguel Olivo for his second straight win after an 11-game winless streak.
The real drama, though, came in Pujols' first two at-bats, when the 2-time MVP lined a two-run single and intentionally walked to set up Ludwick's first career grand slam.