Rep. Tim Faust, DFL-Hinckley, said he will vote in favor of same-sex marriage.
Faust, a minister, has been very guarded on the measure for past months. Residents in his district do not support same same-sex marriage and his vote could create trouble for his re-election efforts.
In one of the most stirring speeches of the debate, Faust said he can't stand the thought that same-sex couples who cannot live without one another can't get married.
"Do we as a society have the right to impose our religious beliefs on somebody else?" he asked.