DeMarcus Cousins had 27 points and 17 rebounds as the Kings knocked off the Heat 108-103 in overtime, ending Miami's six-game winning streak.
Rudy Gay dropped in 26 points for the Kings, who trailed by 17 before defeating the two-time defending champs.
LeBron James had 33 points, eight rebounds and eight assists for the Heat.
After the game, James said he strained his right groin. It is unclear whether he will play in Saturday's game against the Portland Trail Blazers in Oregon.