James Thompson has won the Democratic nomination for a congressional seat in Kansas that he first sought last year in a special election after now Secretary of State Mike Pompeo joined the Trump administration.

The Wichita Democrat advances to a November matchup with Republican Rep. Ron Estes.

Thompson, a Wichita civil rights attorney, held Estes to a single-digit victory in the nation's first congressional special election last year after President Donald Trump took office. Thompson defeated Laura Lombard in the Democratic primary.

Democratic socialist rising star Alexandria Ocasio-Cortez traveled to Wichita during the race to join Sen. Bernie Sanders at a campaign event for Thompson as Democrats look to flip a congressional seat once considered safely Republican.