Shangai - Hong Kong shares finished up 1.3% on Tuesday, as a surge in gambling stocks and a rally in Tencent drove the index to its highest close in more than three weeks.
The Hang Seng Index ended at 22,448.54 points, its highest close since March 7. The China Enterprises Index of the leading offshore Chinese listings in Hong Kong gained 0.2%.
Gambling stocks ended the day up sharply as Macau monthly gambling revenue data released just over an hour before the close showed 13% growth in March, at the top end of analyst estimates of 10-13%.
Macau, a special administrative region, which pulls in more from gambling in two months than Las Vegas typically makes in a year, clocked up $4.4bn in revenue in March.
Gambling stock gains were fuelled by funds buying into the sector, pushing companies such as Sands Chin up 9.1% and MGM China Holdings up 5.6%.
Tencent Holdings, China's biggest internet company, gained 3.9%, clawing back some of the 7.8% it lost last week when investors sold off tech shares globally.
China Merchants Holdings (International) was the day's biggest loser on the Hang Seng, falling 4.1% after the company announced plans to sell HK$15.4bn ($2bn) worth of convertible securities to repay debt and fund the construction of ports and related business.
* Fin24 is part of Media24, a subsidiary of Naspers. Naspers has a 34% stake in Tencent.