PSM Makassar ended Malut United's 13-match unbeaten run by winning 3-2 at the Gelora BJ Habibie Stadium in Parepare, South Sulawesi.
The three goals for the hosts that boosted PSM's ranking to seventh in the Liga 1 standings were scored by Abdul Rahman, Achmat Fahrul Aditia and Balotelli.
Meanwhile, Laskar Kie Raha's two goals were scored by Ahmad Wadil and Frets Butuan.
PSM took the lead in the 15th minute through Abdul Rahman's goal, but Malut United equalized 1-1 almost a quarter of an hour later through Ahmad Wadil's goal in the 32nd minute.
Achmat Fahrul Aditia then restored PSM's lead in the 44th minute, before Frets Butuan equalized again in the 87th minute.
Balotelli became the hero of the home team's victory with his goal in the 90+5 minute.
PSM coach Bernardo Tavares said the match against Malut United was not easy.