Democrat Brad Schneider defeats GOP US Rep. Bob Dold in rematch

Democrat Brad Schneider has won back his old congressional seat, defeating Republican U.S. Rep. Bob Dold in a rematch for the suburban Chicago district.

Schneider topped Dold on Tuesday to earn his second term representing Illinois' 10th congressional district. It includes some of Chicago's northern suburbs and stretches north along the lakefront to Wisconsin and is considered one of the most competitive in the nation.

Dold was first was elected in 2010. He lost the seat to Schneider in 2012, but won it back in 2014.

Running as a moderate, Dold criticized GOP presidential nominee Donald Trump and touted his support for abortion rights and gun control.

Schneider received help from President Barack Obama, who filmed a TV ad urging voters to back Schneider and other Democrats.