A long wait for international cricket to return to Hong Kong ended this week as Bahrain, Kuwait and Malaysia travelled there for a quadrangular T20I tournament, the first international event played there since the 2018 East Asia Cup and the first T20Is since Scotland's tour seven long years ago.
And the home side were able to reward their evidently very patient fans with an unbeaten run in the round-robin stage securing them a place in today's final against Malaysia at the Mission Road Ground.
Put into bat, the home team started well with Nizakat Khan and Anshy Rath - returning to Hong Kong after four years trying to make it in Indian domestic cricket - putting on 79 before Khan was the first man out for 27.
Rath went on to score 49, the top score for Hong Kong, whilst Yasim Murtaza came in the 15th over and led some late order hitting with 45 from just 17 balls to take the score from 100-4 to 182-8 in 5.4 overs.
Malaysia never really got going in their reply with Zubaidi Zulkifle's 29 from 13 balls their top scorer. Aizaz Khan took 4-26 as the visitors were bowled out for 143, Hong Kong winning by 39 runs.
Earlier, Kuwait, who went without a win in the round-robin stage, were able to beat Bahrain by six wickets in the third place play-off.