President Xi Jinping steals the show