I didn't expect Kasich to win in Texas. He was just the one republican I like best. The really important motivation for me was to vote against Trump. It was pretty clear Cruz was going to get the most votes. This site shows it by county, which is interesting. My county still gave it to Cruz, but at a lower percentage than state-wide.
http://www.nytimes.com/elections/results/texas