After the break, Thailand made most of the running and halved the deficit just after the hour mark via the head of Anan Yodsangwal.
Chances were running out for them, not helped by Indonesian gamesmanship and time-wasting.
But that did not bother the thousands of Indonesia fans among the 28,000 crowd inside the ground, ready to toast a redemptive victory.
When the referee hit his whistle for a Thai free kick deep into stoppage time, many on Indonesia’s coaching staff mistook it for the final whistle, and ran onto the pitch to celebrate.
After they were cleared off, Thailand took the free kick and Yotsakon Burapha beautifully worked some space before lashing home a 97th-minute equaliser to take the game into extra time.
That prompted the still-aggrieved Thai players and staff to charge over to their opponents’ bench in gloating celebration, sparking the first brawl.