Republicans have had a surprisingly fantastic election night.

They have held onto their majority in the House of Representatives and the U.S. Senate. They are set to break records for governors' mansions, to keep their historically high number of state legislative chambers -- and maybe even win the presidency.

Donald Trump is putting up a surprisingly strong fight in key battleground states. He just won Florida, Ohio and North Carolina, broadening his path to victory.

Further down the ballot, Republicans managed to hold off Democratic attacks on numerous fronts to keep their tenuous Senate majority. Republicans defended their vulnerable candidates in seven Senate races -- Florida, Ohio, Wisconsin, North Carolina, Pennsylvania, Missouri and Indiana --  that were critical to helping them keep the Senate majority.

Senate Democrats needed to win four to five seats to take back the majority they lost in 2014, and even though they picked up a Republican seat in Illinois, and they held onto Democratic seats in Nevada and Colorado, their chance to win the Senate has all but disappeared.

More good news for Republicans on the Senate front came when Senate leaders like John McCain (Ariz.) and Chuck Grassley (Iowa) won their reelections.

Even further down the ballot, Republicans have kept control of the House of Representatives (which wasn't a surprise, but is still yet another thing for Republicans to celebrate.)

And it looks like Republicans will at least tie -- if not break -- the modern-day record for most GOP governors' mansions, at 32.

They've won a toss-up governors' race in Indiana, keeping Mike Pence's seat in GOP hands. And they picked up a Democratic-held seat in Vermont with Lt. Gov. Phil Scott's (R) win over Sue Minter (D) and a Democratic-held open seat in Missouri with former Navy SEAL Eric Greitens' victory over Democratic Attorney General Chris Koster.

(The GOP-held North Carolina governors' race is still razor tight and could go to a recount. But if Gov. Pat McCrory (R) pulls out a win, North Carolina Republicans could sweep all but one statewide races.)

Even further down the ballot, Republicans have also turned the last state legislative chamber in the South red by winning Kentucky's statehouse for the first time since 1921. And they've picked up the Iowa state senate, which means almost all levels of state government there are now red.

Down-ballot Republicans have had some misses, though. As we mentioned earlier, Republicans lost a Senate seat in Illinois when Rep. Tammy Duckworth (D) ousted Sen. Mark Kirk (R). Kirk's loss in the blue state wasn't a surprise, but it was the first Senate pickup of the night for either party -- and it went to Democrats.

The Fix: How Donald Trump dominated the swing states – and flipped a few blue ones, too (Peter Stevenson/The Washington Post)

More bad news for Republicans came in West Virginia's open race for governor, where billionaire Jim Justice (D) hung on in a state that voted heavily for Trump. Republicans had figured if they could take West Virginia's governor's mansion, they could keep it for decades to come thanks to the state's political realignment to Republican. But West Virginia's governor's mansion will remain blue for at least another election cycle.

The House results are a mixed bag for Republicans. Democrats made modest pick ups, which was expected given Republicans were defending 26 seats in districts Obama won twice.

Republicans lost some incumbents, such as Rep. David Jolly (R-Fla.), who lost a redistricted seat to former governor Charlie Crist, a Republican-turned-independent-turned Democrat. (It was Crist's first win since 2006.)

And Republicans took a big punch to the gut when Democrat Stephanie Murphy, a 38-year-old former national security specialist and daughter of Vietnamese immigrants, knocked off veteran Rep. John Mica (R-Fla.). Mica is the chair of the powerful House Transportation Committee. He was first elected 24 years ago, and Republicans say he was rusty from so many cruises to victory in the past.

Republicans won a competitive seat in New Jersey by ousting Rep. Scott Garrett.

But House Republicans have also managed to hold on in some tight races. In Florida, they flipped an Orlando-area seat from blue to red after Afghanistan war veteran Brian Mast won Rep. Patrick Murphy's (D) old seat. (Murphy left it to run for Senate, but lost to Sen. Marco Rubio (R) Tuesday night).

And Rep. Carlos Curbelo (R), one of Republicans' most vulnerable incumbents, hung on against a flawed Democratic candidate to win his race despite a redistricted seat that made his Miami area district Democratic-leaning and majority-Hispanic. (Early on, he became one of the few House Republicans to say he won't support Trump.)

In Virginia, Rep. Barbara Comstock (R) also won her hotly contested Loudoun County seat.

Some losses for Republicans were expected at all levels on Tuesday. They had such a big majority in all levels of governance before Tuesday, they had nowhere to go but down. But Republicans didn't fall nearly as far as anyone thought.