Palmer finished with 164 yards through the air, Michael Bush contributed 109 rushing yards with a score and the Raiders' defense picked off three passes in the win.
The Raiders (6-4) took their second straight, holding on as the Vikings scored two touchdowns in the fourth quarter to get back into the game.
Christian Ponder gained 211 yards and passed for two touchdowns but was done in by three interceptions for the Vikings (2-8).
Star Minnesota running back Adrian Peterson left the game with an ankle injury in the first quarter.
Duggar sisters unveil Christian dating rules in new book
LGBT community has 'bullied the American people': Bachmann