Charles finished with 78 rushing yards and Husain Abdullah returned one of three Kansas City interceptions 44 yards for a touchdown as the Chiefs improved to 6-0 for the first time since 2003.
The victory also marked an end to Kansas City's six-game home losing streak against the Raiders.
Terrelle Pryor completed a 39-yard touchdown pass to Denarius Moore for Oakland (2-4).
Members of Congress to keep receiving porn magazine
Justin Bieber crashes Drake Bell's album release party