Gov. Ron DeSantis (R-Fla.) and Amb. Nikkiu Haley went at it hammer and tongs - and Donald Trump, who wasn't there, actually won.
At the final Republican Presidential debate of 2023, the knives were definitely out as Vivek Ramaswamy took on two opponents at once.