President Donald Trump, addressing a less-than-full arena for his first political rally in months, blasted anti-racism protests and defended his handling of the coronavirus on Saturday in a bid to reinvigorate his re-election campaign.

The president, who revels in large crowds and had predicted that his first rally in months would be epic, blamed the media for discouraging attendees and cited bad behavior by demonstrators outside, but did not specifically acknowledge that many seats in the 19,000-seat BOK Center arena were empty.

Trump sought to use the event to bring momentum back to his campaign after coming under fire for his responses to the coronavirus and to the death of George Floyd, a Black man who died in the custody of Minneapolis police.

The smaller-than-expected crowd robbed him, at least for now, of the ability to highlight enthusiasm for his candidacy as an advantage over his expected Democratic challenger, former Vice President Joe Biden, who has eschewed large campaign events.

Trump has brushed aside criticism for his decision to hold his first rally since March 2 in Tulsa, the site of the country's bloodiest outbreaks of racist violence against Black Americans some 100 years ago.

The president, who has encouraged a militaristic response to the nationwide demonstrations while being accused of showing a lack of empathy for the plight of Black Americans, used his speech to take aim at some of the protesters.

"The unhinged left-wing mob is trying to vandalize our history, desecrate our monuments - our beautiful monuments - tear down our statues and punish, cancel and persecute anyone who does not conform to their demands for absolute and total control. We're not conforming," Trump told cheering supporters.

Ahead of the Nov. 3 election the Republican president is trailing in opinion polls to Biden, who has hammered Trump for his response to the protests and the pandemic.

Trump defended his response to COVID-19, saying more testing had led to identifying more cases, seemingly to his chagrin.

"When you do testing to that extent, you're going to ... find more cases," he said. "So, I said to my people, 'Slow the testing down, please.'" A White House official said he was "obviously kidding" with that remark.

Hours before the rally, Trump's campaign announced six members of its advance team had tested positive for COVID-19. Only a handful of attendees wore masks inside the arena.

'MOSTLY A HOAX'

Oklahoma has reported a surge in new coronavirus cases in recent days, and the state's department of health warned that attendees face an increased risk of catching the virus.

"I'm not concerned about it. I think it's mostly a hoax," attendee Will Williams, 46, said of the coronavirus, questioning why Democrats were not more concerned about people who die from drug overdoses. Williams did not wear a mask.

The president, unusually, suggested that his own speech to the partially empty arena was not his best.

"So far tonight, I'm average," Trump said.

While Trump campaign officials said prior to the event that demand far outstripped the capacity of the venue, Trump and Vice President Mike Pence canceled speeches to an expected "overflow" crowd after a few dozen supporters showed up to a space prepared for thousands. Trump campaign spokesman Tim Murtaugh said protesters had "interfered with supporters" trying to enter the rally.

There were some shouting matches and scuffles outside the event between around 30 Black Lives Matter demonstrators and some Trump supporters waiting to enter. A Reuters reporter saw no sign any Trump supporters were prevented from entering the arena or overflow area.

Trump warned that, unless he was re-elected, all Americans would endure the "chaos you're seeing in our Democratic-run cities."

"When you see those lunatics all over the streets, its damn nice to have arms," he said, vowing to protect Americans' rights to bear arms. "Our people are not nearly as violent, but if they ever were it would be a terrible, terrible day for the other side."

Tulsa Police reported one arrest of a woman wearing a T-shirt reading "I can't breathe" after she refused to leave a private event area.

"Overwhelmingly these encounters have been peaceful with everyone attempting to share their views," Tulsa Police wrote on Twitter.

A small group of armed civilian men were outside the arena during the rally. One of them told reporters they were there in case "antifa" protesters turned violent.

The country's racial divide remains a political vulnerability for Trump. His "law and order" reaction to the protests triggered by Floyd's death has put him at odds with the views of most Americans.

After intense criticism, Trump postponed the rally by a day so that it did not coincide with the anniversary of the June 19 commemoration of the end of slavery in the United States.