Or maybe, we just assumed too quickly that Indiana would be Cruz territory. I have been in the minority in the past week or so saying that Cruz might not win Indiana, it's not Wisconsin. The Indianapolis area doesn't appear to be as anti-Trump as the Milwaukee area, and it doesn't influence the entire state as much as the latter. If you look at downstate Illinois, every county bordering Indiana went to Trump with at least 40%, and downstate in general was very pro-Trump. Central Illinois was much more favorable to Cruz, and I suspect many mid-sized cities in Indiana will vote like that (along with the Indianapolis suburbs), but Trump will do very well in all the rural areas, probably NW Indiana too.
I'm surprised that Kasich is doing so poorly for a state bordering Ohio. He's a joke at this point. Looks like Indiana for the Democrats will be very similar to Illinois and Missouri.