Cruz wins Kansas and leads Trump in Maine.

Start of a trend?