The hosts have opened up a seemingly unassailable lead with 112 golds putting them clear at the top of the medals table, with Vietnam well behind with 69 first places and Thailand on 65.
Nine golds in pencat silat -- an Indonesian martial art -- boosted the host's tally, nudging them over the landmark 100 barrier.
And their wrestlers also played their part securing four golds to make light of pre-competition funding problems that forced the team to buy their own training mats.
But it was a disappointing night for the host's under-23 footballers who lost 0-1 to arch-rivals and defending champions Malaysia Thursday in front of some 100,000 fans packed into the Gelora Bung Karno stadium in central Jakarta.
The preamble to the game was dominated by claims home fans were being disrespectful with their constant barracking of the visitors, and so it proved as a deafening chorus of boos drowned out Malaysia's national anthem.
A first-half goal from the resilient Malaysians was enough to end the host's unbeaten run and take top spot in the group, with an incoherent Indonesian side unable to find a way through their defence.
In a feisty encounter, both sides received several yellow cards for over-zealous tackles, while Malaysian coach Ong Kim Swee was shown red for his protests over a bad challenge.
Malaysian newspapers revelled in the win with the New Straits Times declaring "Mission Impossible, possible".
The pair now join tournament top-scorers Vietnam and dark horses Myanmar in the semi-finals to be played this weekend, and could meet again in the final if they win their respective knock-out ties.
Friday's card was led by the Badminton semi-finals with former Olympic champion Taufik Hidayat determined to get by Thai youngster Tanongsak Saensomboonsuk.
The 21-year-old will harbour few fears after comprehensively beating his Indonesian rival in the singles match of the men's team tie between the nations.
The biennial SEA Games run until November 22 and see 11 nations competing for bragging rights with hundreds of gold medals up for grabs.
What the stars mean:
★ Poor ★ ★ Promising ★★★ Good ★★★★ Very good ★★★★★ Exceptional