GV's traditional ranking...
1. Kasich - Clear winner. Great points made. Stayed above the mud slinging between Trump, Cruz and Rubio. But it does make me wonder if he can break free this late in the game.
2. Three way tie in a race to the bottom. Trump, Rubio and Cruz all had great moments and brought some great points to the table. Then lost the ground gained by going after each other.
Trump did great on some questions and sounded like a President. Then completely fell through the floor with others. Like ordering the military to commit war crimes. No matter who you are or if you support him or not, he's way wrong on that position. But other times like his immigration stances that changed tonight he showed he can be reasonable. Very hot and cold debate from the front runner.
Rubio and Cruz did good when bringing direct questioning and policy points at Trump which he couldn't or didn't answer. Then threw it all away when they went personal with the attacks. A couple of high points from both, but enough low points that they won't gain ground.
I don't see the field changing that much numbers wise. If anything, Trump might take a bit of a hit on his immigration stance, but nothing to take him out of the lead.