David made five of his output in the second overtime as he himself clinched their second straight win and third in six games in all.
The Detergent Kings suffered a third setback against the same number of wins.
ICTSI-La Salle held John-O scoreless in the first quarter and went on to score a 71-48 rout in a fight-marred game later on. ICTSIs Carlo Sharma and John-Os Al Vergara and Romar Menor were thrown out of the ballgame.
Earlier, Welcoat Paints rolled to its second win in three games without starting pointguard Paul Artadi, routing Nutri-licious, 87-57.
Jercules Tangkay led the Welcoat juggernaught with 17 points, seven of which coming in the first quarter when the Paint Masters started to pull away.
Irvin Sotto led three other teammates in double figures with 14 points but lacked bench support as the Juicers absorbed their fourth defeat against two triumphs.
"Slowly but surely, were starting to play like a team," said Welcoat coach Leo Austria. "Hopefully, we could sustain this kind of momentum although we really miss Paul Artadi."
Artadi, part of the team that whipped Dazz Dishwashing Liquid in last years Challenge Cup finals, has taken a leave of absence from the team because of his commitment with his school team University of the East.