A new poll released Tuesday by Morning Consult showed incumbent Sen. Lindsey Graham, R-S.C., with a small 1-point lead over Democratic challenger Jaime Harrison in South Carolina’s Senate race. The survey shows Graham with 44% support, with Harrison’s support at 43%.

Graham’s lead is well within the poll’s 4-point margin of error, making the race a virtual tie. The survey of 741 likely voters was conducted from July 24 to Aug. 2.

The poll’s results are an encouraging sign for the Harrison campaign. Harrison, a 44-year-old associate chairman of the Democratic National Committee, has promoted his working-class roots and criticized Graham, saying the incumbent has no “moral compass.”

Graham, a retired Air Force Reserve Colonel, has been in his seat since 2003. Although Graham was known for his moderate stances on immigration and willingness to work with Democrats early in his career, he is now a staunch ally of President Trump.

Graham’s ties to Trump could be hurting his reelection campaign. Trump has been criticized for his controversial responses to the ongoing COVID-19 outbreak and the demonstrations after the death of George Floyd.

Harrison set a fundraising record in the second quarter of the year, raising nearly $14 million. Graham raised $8.4 million during that period of time.

The Cook Political Report has rated the race as “Likely Republican.”

Democrats will need to win three or four Senate seats in this year’s cycle to have a majority in the upper chamber, depending on which party wins the White House. Democrats are hoping to flip Senate seats in Arizona, Colorado, North Carolina and Maine.