(CNN) - Call it a split decision.
Both the Democrats and Republicans captured a congressional seat from the other party this weekend, with two races remaining in the battle for the House of Representatives.
In Ohio's 15th Congressional district in the central part of the state, the Democrats captured a seat that was held by Republicans for 42 years. For the last 16 of those years, it's been held by 8 term Republican Rep. Deborah Pryce, who's retiring.
Mary Jo Kilroy, a county commissioner, came from behind to defeat Republican Steve Stivers by over 2,000 votes when the final results were released Sunday. Kilroy came back from an election day deficit of nearly 600 votes, after provisional ballots were counted from Franklin County, where the state capitol of Columbus is located.The counting of the provisional ballots proceeded after a ruling by the Ohio Supreme Court on Friday.
Stivers, who's a state senator, conceded to Kilroy shortly after the results were released. He also wished her well in Washington.
Kilroy came close to defeating Pryce for the seat in 2006.
"After an extremely close 2006 race, there was no doubt this seat was vulnerable. This could have been an easy Democratic takeover but Stivers ran a strong campaign," said Nathan Gonzales, Political Editor of The Rothenberg Political Report, a non-partisan newsletter.
While the Democrats grabbed away the seat in Ohio, they lost one in Louisiana, where 9 term Rep. William Jefferson was defeated in his re-election bid by Republican Anh "Joseph" Cao, an attorney and local organizer. Cao becomes the first Vietnamese-American to win election to Congress. He also breaks a streak of more than a century of Democratic control in New Orleans.