I agree, they couldn't lay a glove on Trump. He totally outclassed Rubio and I think "Little Marco" is finished. Kasich did okay and was rather mellow. I think he's jockeying to be Trump's running mate.
Cruz got some good points in but I'm thinking he'd be better in the Supreme Court.