Iraq war veteran Tammy Tuckworth (D) won her House primary against former Illinois Deputy Treasurer Raja Krishnamoorthi (D) on Tuesday, setting up a race against embattled Rep. Joe Walsh (R-Ill.).

Duckworth led Krishnamoorthi by 66 percent to 34 with 60 percent of precincts reporting.

Duckworth is a favorite of Illinois Democrats: Sen. Dick Durbin (D-Ill.) and Chicago Mayor Rahm Emanuel (D) both recruited her to run her first race in 2006, and endorsed her this time around. She also was backed by David Axelrod, President Obama's chief adviser, even though he and Krishnamoorthi had worked together on Obama's Senate and presidential campaigns.

"I'm running to repay some small part of a debt I can never completely repay, a gift given to me on a dusty field in Iraq by the men who saved my life, and to do my part to fulfill the promise of America to the families of the 8th district," Duckworth said in her victory speech. "What this country needs to do is depend on each other, get to work and persevere through tough times. Families across America and in the 8th congressional district are doing just that, and they deserve a member of Congress who will too."

Duckworth is heavily favored to beat Walsh in the newly drawn Democratic-leaning district. Walsh barely won a GOP-leaning district in the 2010 Republican wave election, and is facing an ongoing court battle with his ex-wife for allegedly failing to pay more than $100,000 in child support payments. He's also carved out a hard-right Tea Party reputation that fits badly in the centrist Chicago suburbs.