Brandon Flowers finished with two - one returned for a touchdown -- and the Kansas City defense 0 Sunday afternoon.
Jackie Battle picked up 76 yards on 16 carries, while Javier Arenas and Le'Ron McClain scored rushing touchdowns for the Chiefs (3-3), who have won three straight games.
Matt Cassel threw for 161 yards and two interceptions and Dwayne Bowe hauled in six passes for 76 yards.
Kyle Boller started for Oakland (4-3), but struggled in two-plus quarters of work, throwing three interceptions.
Boller was relieved by Carson Palmer in the third quarter amid chants of "Palmer, Palmer" from a fed-up Oakland crowd. The former Bengal didn't fare much better, however, as he was also picked off three times.
Darrius Heyward-Bey caught five passes for 89 yards and Michael Bush rushed for 99 yards on 17 carries, but the Raiders' eight-game winning streak against AFC West opponents was halted.