Democratic U.S. Rep. Yadira Caraveo and her Republican challenger, state Rep. Gabe Evans, sparred over immigration, abortion and Donald Trump on Tuesday night in the first debate for one of the most tightly contested congressional contests in the country. The debate, hosted by 9News, was the first of two scheduled ahead of their November race to represent the northern suburbs of the 8th Congressional District.