Macau secured top spot in Group B of the AFC Solidarity Cup with a 1-1 draw against Sri Lanka at Negeri Stadium on Wednesday.
After two defeats to Laos and Mongolia, Sri Lanka looked like they might sign off with a win after taking the lead through Kavindu Ishan just five minutes into the match, but substitute Choi Weng Hou would snatch an equaliser for Macau five minutes from time.
Macau sported a much different looking side for their final group game, with Lee Keng Pan, Kam Chi Hou, Kou Ut Cheong, Cheong Hoi San, Sio Ka Un, Lei Kam Hong and goalkeeper Lo Weng Hou all coming into the team.
With such a changed side, they struggled for rhythm at first, and Sri Lanka took full advantage in the first half, dominating possession and grabbing an early reward when Ishan tapped into goal after latching onto a cross from Mohamed Cassim in just the fifth minute of the match.
Sri Lanka had further chances to extend their lead, and might have done were it not for a crucial intercepted pass by Macau goalkeeper Lo and a wayward header from Edirisuriya after a corner came whipping into the box.
Macau came out with more intent after the restart, and Cheong came within an inch of an equaliser early in the second half when his shot from the penalty area just flew over.
Sri Lanka had their own chances to extend their lead, but ultimately Macau would find the leveler as the match wound down, substitute Leong Ka Hang drawing Sri Lanka keeper-captain Perera out of his post and passing it off to fellow replacement Choi, who tapped in from inside the six-yard box to make sure of top spot in Group B.
Macau now move on to face Brunei in the semi-finals on November 12.