Balanced Heat help playoff cause by topping Pistons, 105-96-media-7