Well, it looks like both Cruz and Rubio will stay in a little while longer. Rubio got his first victory in Minnesota, and the Florida primary election is 13 days away, Tuesday, March 15th. Here's the actual schedule:

http://www.uspresidentialelectionnews.com/2016-presidential-primary-schedule-calendar/

Cruz won Texas and Oklahoma, but that was expected. But, I still expect to see Trump getting more wins (there are a number of other ones on March 13th).