Cruz, who was earlier engaged in a bitter and nasty war of words with Trump, announced his decision to drop out of the race even when the counting of votes were still going in Indiana yesterday.
With two-thirds of the votes being counted, the Texas Senator had received 36 per cent of the votes against Trump's 51.4 per cent. Major news networks had projected Trump as the winner.
"Tonight, I am sorry to say it appears that the path has been foreclosed ... The voters chose another path. So with a heavy heart, with boundless optimism for the future of the nation, we are suspending our campaign. I am not suspending our fight to liberty... Our movement would continue," Cruz told his supporters in Indianapolis.
However, in his speech, Cruz neither congratulated Trump nor endorsed him. Hours before the primary results, the two were engaged in a nasty exchange of words.
Cruz called Trump an "utterly amoral", "bully", "narcissist" and "pathological liar", Trump returned favours immediately alleging that the Texas Senator is desperate and trying to save his failing campaign.