Former Cardinal pitchr Brad Penny threw eight scoreless innings as the Tigers beat the Kansas City Royals 3-0 on Saturday for their seventh straight victory.
Detroit scored three runs in the first inning off Jeff Francis who is still winless (0-5) for the Royals. He pitched the whole game giving up seven hits and walk while striking out four.
Penny (4-3) allowed five hits and no walks in eight innings, striking out two. Jose Valverde struck out two more in a hitless ninth, earning his 10th save.
The Tigers scored three runs in the first on five singles. Miguel Cabrera, Victor Martinez and Jhonny Peralta, each drove in a run.