The midterm fight went nuclear Saturday.

Barack Obama barnstormed Ohio and Michigan for Democrats, torching the Trump administration over high prices, the war in Iran and the White House's new gold-drenched decor – while President Trump rallied in Georgia, boasting "we're in the golden age of America" and dangling $5,000 checks in front of voters.

"This election is our last best chance to at least rein in some of the foolishness of this administration," Obama told a crowd in Ohio, with the Nov. 3 midterms now days away and early voting already underway.

In Cleveland, the former president unloaded on his successor: "After two years of chaos and cruelty and corruption and incompetence, the likes of which we have not seen in the modern era, you get a chance to say, 'enough is enough.'"

'What's with all the gold?'

Obama saved his sharpest barb for Trump's White House makeover.

"What's with all the gold? He's got the White House looking like Saddam Hussein opened up a Cheesecake Factory," he cracked.

The former president also said he understood voters who turned on Democrats in 2024 over pocketbook pain after the pandemic – but argued Trump owns the economy now.

"If you thought everything was too expensive before 'you know who'," he said, refusing to even say Trump's name, "everything is more expensive now."

On the war in Iran, Obama said the conflict had handed Tehran "veto power" over the Strait of Hormuz.

Trump hits back: 'Golden age'

Trump, meanwhile, did his own counter-programming, stumping in Perry, Georgia, for Republican candidate Mike Collins hours after casting his own ballot in West Palm Beach, Florida, alongside First Lady Melania Trump.

"We're in the golden age of America," Trump told supporters, insisting oil prices that have spiked amid the wars in Iran and Ukraine are only "temporarily high" – and promising relief at the pump.

"Our country is getting stronger and stronger all the time, and those pump prices are going to come down," he said.

The president bragged his tariffs are raking in "massive amounts of money," and repeated his pledge to hand every adult American a $5,000 payout if the GOP holds both chambers of Congress.

He also warned Democrats would "loot your wealth" and "annihilate your borders" – using derogatory language to accuse them of trying to open immigration from Libya, Yemen, Haiti and Somalia, which he branded "terror-infested."

"Why do we always have to take people from sh--house countries? Why can't we take people from, like, well... Norway, Sweden? Why not Denmark?" he recalled telling senators.

Asked whether the war could end in a deal, Trump shrugged: "I've done it very effectively and I may have to finish it off, or maybe they'll make a deal, but I'm not sure. Either way, we win."

Pressed on whether Melania would visit Ukraine after the White House announced she had secured a ceasefire in a Russian-occupied city, Trump said only: "We will see."

Buckeye brawl turns nasty

Back in Ohio, Obama was stumping for ex-Sen. Sherrod Brown, who is trying to unseat Republican Sen. John Husted, and governor hopeful Amy Acton, who is up against Republican Vivek Ramaswamy.

Obama ripped Ramaswamy over a campaign ad that featured Acton's estranged mother calling her a liar – without mentioning that the woman's husband was charged with raping Acton when she was a child.

"In recent days, we've seen there is no line he will not cross. No low he will not sink to try to get in the limelight," Obama said.

Acton, who warmed up the crowd before Obama, said Ramaswamy had "chosen to exploit my childhood" to "save his struggling campaign."

With control of Congress – and the rest of Trump's term – hanging in the balance, both sides are now in a sprint to the finish.