With countless counties left to report in Texas, CNN has called Republican Sen. Ted Cruz the winner over Democratic Rep. Beto O’Rourke.

CNN posted: Sen. Ted Cruz will defeat Democratic Rep. Beto O’Rourke in the race for Senate in Texas, CNN projects, holding off the progressive online fundraising sensation and leaving Democrats who hoped to snap a 24-year statewide losing streak disappointed again.