Cruz won the debate. It was his most masterful overall performance yet.
Holy Moly. You are the only one who thinks that. It was his worst debate to date. You will see him lose Iowa for sure now. Trump will win Iowa 100 percent. Cruz will come in 5th in NH. South Carolina......it really depends.