Democratic Congressional candidate Sharice Davids talks to supporters at her campaign office Monday, Oct. 22, 2018 in Overland Park, Kan.

Democrat Sharice Davids will win the race for Kansas' 3rd Congressional District, NBC News projected, meaning she will unseat incumbent GOP Rep. Kevin Yoder.

It's a crucial victory for Democrats in their bid to retake a majority in the House.

Yoder, who was elected to the seat in 2011, appeared to be fighting an uphill battle late in the campaign. While Kansas had voted overwhelmingly for President Donald Trump in the 2016 election, Yoder's district narrowly voted for Hillary Clinton, 47 percent to 46 percent.

Late-breaking polls of the race had given Davids, a former mixed martial arts fighter of Native American ancestry with some moderate political views, a sizable lead heading into Election Day.