Yup, that is how I see it. Rubio darn near beat Trump tonight for 2nd place. I rather suspect he will start surging in states like NH. Trump just had a no good, very bad night. All the talk of Yuuuuge crowds, unscientific Drudge polls, etc, etc and Trump could barely even eke out 2nd place in Iowa.
Rubio finished 1st in the large urban areas. I think there were a lot of dems crossing over (operation chaos). Dem turnout extremely low. I have a bad feeling!!