Democrat Hillary Clinton won the second presidential debate over Republican Donald Trump in St. Louis on Sunday night — 47 percent to 42 percent, according to a YouGov post-debate poll.

Other results in the survey showed:

Clinton captured the undecided vote, 44 percent to 41 percent;

Among women, Clinton won 50 percent to 38 percent;

Among men, Trump won 46 percent to 43 percent;

Clinton was deemed "more presidential" by a margin of 57 percent to 31 percent.

When asked which candidate interrupted more, 71 percent said Trump, while only 7 percent thought Clinton did.

The survey was conducted among 812 registered voters who watched the debate.

In another poll by CNN/ORC of those who saw the debate, Clinton also won by a margin of 57 percent to 34 percent.