Riley Greene homered twice and drove in three runs, and the Detroit Tigers beat Baltimore 4-2 on Sunday to take two of three from the Orioles.