
The victory brings Trump, the last Republican standing in the 2016 US presidential race, one major step closer toward clinching his party's nomination.
But the success was overshadowed by violent anti-Trump demonstrations in Albuquerque, in the southwestern state of New Mexico.
Chaos erupted outside a Trump rally when protesters burst through metal barriers and tried to storm the city convention centre, where the provocative Republican was speaking.
The crowd threw burning T-shirts, bottles and rocks at police, while police on horseback and officers wielding clubs used pepper spray and smoke grenades to try to disperse the crowd.
"Several #APB officers are being treated for injuries as a result of being hit by rocks. At least one subject arrested from the riot," Albuquerque police said via Twitter early Wednesday.
The protesters, several of whom waved Mexican flags, chanted expletives about Trump. Some also waved signs with expletive-laden anti-Trump slogans in Spanish.
Most of the protesters left before midnight, police said. ?AFP