Framber Valdez delivered six scoreless innings, allowing just three hits with five strikeouts as the Detroit Tigers beat the St. Louis Cardinals 4-0 at Comerica Park. Dillon Dingler contributed with a home run in the victory as well.