The Minnesota House has passed a measure to legalize same-sex marriage.

The vote was 75 to 59.

"We come not to destroy marriage, but to uphold it for all," said Rep. Barb Yarusso, DFL-Shoreview.

Opponents said the measure is too divisive and could ultimately harm children.

"History will determine whether this was the right move, but one thing I think we really know is that Minnesota is divided over the issue," said House Minority Leader Kurt Daudt, R-Crowne. "Heads and minds may be changing, but Minnesota is still divided and now is not the time."

The measure now goes to the Senate, which will take up the issue Monday.

Gov. Mark Dayton said he will sign the measure, which could happen in the middle of next week.

Same-sex marriage would become legal in Minnesota Aug. 1.