Boller threw three interceptions and became the first Raiders quarterback to throw three interceptions in the first half since Donald Hollas in 1998.
He was booed repeatedly and finally replaced after throwing three incompletions on his first drive of the third quarter with the Raiders down 21-0 to the division rival Chiefs.
Palmer was cheered when he entered the game and threw an 18-yard pass to Darrius Heyward-Bey on his first play. However, by the end of the day, the former Bengals quarterback was no better than Boller. Palmer completed just eight of 21 passes for 116 yards with three interceptions of his own as the Raiders lost 28-0.
The Raiders were shut out and lost 28-0.
Coach Hue Jackson was coy all week about who would start Sunday after starter Jason Campbell was sidelined by a broken collarbone last week.
The Raiders acquired Palmer in a trade from Cincinnati on Tuesday. But Jackson decided to start with Boller, who has been with the team all year, rather than Palmer, who had been working out on his own in Southern California before the deal.
Raiders kicker Sebastian Janikowski was inactive because of a hamstring injury.
Janikowski missed two practices this week because of the injury and the Raiders signed Dave Rayner to take his place against Kansas City on Sunday.
First-round pick Jonathan Baldwin made his regular season debut at receiver for Kansas City after recovering from a thumb injury.
Information from The Associated Press contributed to this report.