Smith throws well in Royals' victory over Angels

Wednesday, July 25, 2012 | 12:43 a.m. CDT

ANAHEIM, Calif. — Will Smith pitched two-hit ball over seven innings in the longest of his five major league starts, Lorenzo Cain hit a two-run home run in the first, and the Kansas City Royals beat the Los Angeles Angels 4-1 on Tuesday night.