Democrats have new champ, GOP new foil in Davis