Well I think Cruz does have momentum seeing he was supposed to lose Iowa according to many. That definitely helps. And you are forgetting one other very important factor - Rubio came on strong last night and almost beat Trump. I suspect Trump will start to have a very tough go of it in NH over this week. It will be interesting to see how Trump does in the debate. That will probably make him or break him in NH.
Iowa doesn’t give anyone momentum. That myth needs to seriously die.
#2 Rubio is pretty far back in NH, and Iowa’s goofy system always gives an avenue for a Rubio type to make some noise.
The real loser is Cruz, as he is not even on the radar in NH, and will be in 3rd with delegates with a Trump win and Rubio 2nd, there. Having had to lay on the evangelical routine in Iowa real thick, he may have just bounced himself out of NH.