The results of the Iowa caucus preliminaries are out. For the republicans, Ted Cruz earned 27.7%, D Trump gotten 24.3% and Marco Rubio followed closely on Trump with 23.1%.
As for the Democrats, Hillary Clinton just edged out B Sanders with 49.9% to 49.6% of the votes.
My predication for the final will be between Hillary Clinton and Marco Rubio.
The democrats have the slight winning edge.