HOUSTON: Texas Republican Ted Cruz has beaten Democratic challenger Beto O'Rourke in one of America's most expensive and closely watched Senate races, US news networks ABC and NBC projected Tuesday.
Cruz's victory over O'Rourke -- a charismatic three-time congressman and former punk band member whose campaign was backed by stars including Beyonce and LeBron James -- was a significant boost for the Republican party in its battle to retain control of the Senate.