The Hang Seng TECH Index recorded a robust 3% gain, while the Hang Seng Index climbed 2%. Notably, Alibaba's share price soared by over 5%, and Baidu's share price also saw a near-5% increase.