Democratic U.S. Sen. Gary Peters holds a small lead over Republican challenger John James in the Michigan race, according to a new statewide poll, but they are in a virtually statistical dead heat in a race where the candidates have raised a combined $17.3 million.

Peters, who is finishing his first term, is ahead of James 44% to 40% in a Glengariff Group poll of 600 likely Michigan voters that was provided to The Detroit News. About 16% of voters are undecided in a race that is expected to receive national attention since Peters is one of two senators running in states that President Donald Trump won in 2016.

The close race is “fairly typical for a first-term senator running for re-election,” said Richard Czuba, pollster and founder of Lansing-based Glengariff Group.