Scherzer improved to 10-0 and struck out 10, Miguel Cabrera hit a two-run homer and Detroit beat the Baltimore Orioles 5-1 on Monday night.