Sri Lanka 84 for 2 (Sanjivani 32, Puthavong 2-21) Thailand 78 for 7 (Suthiruang 31, Priyadarshini 4-10) by eight wickets
Chasing 79 in a rain-affected 15-over-a-side quarter-final, Sri Lanka won in 10.5 overs.
The start of the game was delayed by about one and a half hours due to rain and wet outfield. Once the weather cleared, Sri Lanka opted to take the field under gray skies.
Udeshika Prabodhini found some action in the air, but it was Priyadarshini who caused the initial damage as four of the first five wickets fell. He hit four fours twice in his first over – the second of the innings – dismissing Suvanon Khiyaoto and Natthakan Chantham. In his next over, he dismissed Nannapat Koncharoenkai before dismissing Naruemol Chaivai with a smart catch and bowled dismissal.
After this Chamari Athapaththu and Sanjivani made light work of the chase. They completed their 50-run partnership in the sixth over, before Thipcha Puthavong dismissed Athapaththu, who hit a slog sweep to mid-on.
Puthavong also removed Sanjivani but by then the damage was done. Thailand were not helped by their ground fielding; He made many mistakes and missed opportunities. Harshitha Samarawickrama closed the game with a pull to deep square leg in the 11th over.
Sri Lanka will face Pakistan in the second semi-final on Sunday.
Bangladesh has reached the semi-finals due to rain
Rain gave the final say in the fourth quarter-final of the Asian Games, with the Bangladesh-Hong Kong game abandoned without a single ball being bowled. As a result, Bangladesh has qualified for the semi-finals as they have a better seeding and will now face India in the first semi-final on Sunday.
Three of the four quarterfinal games have been abandoned, while the other game has been reduced to 15 overs each due to persistent rain.