Brandon Miller scored 28 points, and the Hornets stunned the NBA-leading Thunder 124-97 on Monday night.