Combine last night's Democratic and Republican vote in Iowa (356,000 voters) and you get the following overall result:
64.8% for the Democrats
35.2% for the Republicans
Of course the final result would be closer in a general election, but these numbers are "sa-wheet " for the Democrats heading into the fall.