Brandon Miller scored off an offensive rebound at the buzzer to lift Charlotte Hornets to a thrilling 108-107 victory over the Detroit Pistons on Wednesday night.