Max Scherzer pitched seven impressive innings, outdueling Zack Greinke and helping the shorthanded Detroit Tigers beat the Los Angeles Dodgers 4-1 on Wednesday.