New Delhi, Nov. 4 -- Democrat Abdul El-Sayed has defeated Republican Mike Rogers in Michigan's US Senate race, NBC News projects, retaining a closely watched seat for Democrats and becoming the first Muslim elected to the chamber.

The 42-year-old epidemiologist and former public-health official will succeed retiring Democratic Sen. Gary Peters, according to NBC News's election report. His victory is a Democratic hold, rather than a seat taken from Republicans.

CBS News also projected El-Sayed as the winner. It described a race that tested whether a progressive candidate could prevail in a state that had twice voted for President Donald Trump. Peters' decision not to seek reelection had opened a contest with national significance.

Roger...