Knight's free throw with 1:07 remaining gave the Pistons a three-point lead at 98-95 and Daye's 3-pointer with 11 seconds left sealed the victory for the Pistons.
Daye finished with 13 points and Greg Monroe posted a double-double of 18 and 11 rebounds as Detroit notched a third straight win for the first time this season.
Will Bynum chipped in with 15 points for the Pistons.
The Kings were led by DeMarcus Cousins with 21 points and 14 rebounds.
Martin Bashir resigns from MSNBC over Sarah Palin comments
Toddler uninjured after being knocked over by Obama family dog