It’s a horse race all right, it’s just that Cruz is riding a slower horse.
In ID Cruz had a higher percentage of endorsements by Senators, congressmen, St Sen, St Reps, etc than normal .... especially since Rand Paul dropped out. ID tilts libertarian.