Donald Trump was met with raucous boos – and some cheers – on Saturday as he attended the Ultimate Fighting Championship (UFC) in New York.
The US president attended the Mixed Martial Arts event with high-ranking Republicans and his sons, Donald Trump Jr. and Eric Trump.
A small anti-Trump protest was held at the Madison Square Garden arena.
It comes less than a week after the president was booed at the baseball World Series in Washington DC.
Chants of “lock him up” echoed around the stadium earlier in the week – a reference to a chant sometimes heard at Mr Trump’s political rallies, which calls for the imprisonment of his former presidential rival Hilary Clinton.
The reception was mixed on Saturday night, however, with cheers and clapping heard from some spectators, and boos and profanities from others.
Signs reading “Remove Trump” and “Impeach Trump” were also spotted in the crowd.
Mr Trump is currently facing an impeachment probe relating to allegations he pressured Ukraine’s President Volodymyr Zelensky to investigate his rival in the 2020 White House race, former Vice President Joe Biden.
UFC President Dana White is a long-time friend of the president’s. Mr Trump hosted UFC events decades ago, when the sport was shunned by most venues and mainstream media.
“I would never say anything negative about Donald Trump because he was there when other people weren’t,” said Mr White, who spoke at the 2016 Republican National Convention in support of Mr Trump’s presidential campaign.