Republican Sen. Ted Cruz has a slim margin over Rep. Beto O'Rourke in the Texas Senate race, according to a new poll by CBS Dallas-Fort Worth/Dixie Strategies.

The poll asked likely voters whom they would vote for if the election was held today. Forty-six percent of respondents said that they would support Cruz, while 42 percent would vote for O'Rourke. The differential of four points was within the margin of error of 4.3 points, meaning that the two candidates are statistically tied according to this poll.

Forty percent of independents said that they would vote for Cruz, and 38 percent said that they would support O'Rourke. O'Rourke is looking to win over independents who may be displeased with the Republican Party and engage new Democratic voters.

Get Breaking News Delivered to Your Inbox

According to the poll, President Trump has an approval rating of 51 percent and a disapproval rating of 46 percent among all Texas voters. However, views on Mr. Trump are split down partisan lines: 91 percent of Republicans view him favorably, while 84 percent of Democrats view him unfavorably.

"Senator Cruz is in a race that is tighter than it should be, considering Texas is a conservative state," said Brian Graham, managing partner of Dixie Strategies.

Mr. Trump announced in August that he would be visiting Texas in October to attend a rally for Cruz, which could increase enthusiasm among Republican voters and encourage greater turnout in November.

I will be doing a major rally for Senator Ted Cruz in October. I’m picking the biggest stadium in Texas we can find. As you know, Ted has my complete and total Endorsement. His opponent is a disaster for Texas - weak on Second Amendment, Crime, Borders, Military, and Vets! — Donald J. Trump (@realDonaldTrump) August 31, 2018

An August poll by NBC News/Marist College also found Cruz four points ahead of O'Rourke, leading with 49 percent to 45 percent.