Kerry Carpenter blasted his third home run in two days and drove in two runs as the host Detroit Tigers downed the visiting Chicago White Sox 7-2 on Saturday afternoon.