Maryland conservative Alan Keyes formally accepted Illinois' Republican U.S. Senate nomination Sunday, saying he believed he was duty-bound to protect the moral principles upon which the nation was founded and inviting voters to join him because "the victory is for God."